There are third-party projects that might be interesting for DebOps users, either as source of inspiration or as an alternative configuration management frameworks.
Third-party projects based on DebOps¶
DebOps is very suitable to usage as a base for other IT infrastructure projects based on Ansible. Here you can find some of them, that are available publicly.
The Drupsible Project, managed by Mariano Barcia, uses DebOps as a deployment platform for Drupal applications.
The DebOps for WordPress project, maintained by Carl Alexander, provides a custom set of playbooks and roles that can be run on top of DebOps to deploy a secure WordPress site.
This is a git repository which bundles all the building blocks of config management code, managed by Robin 'ypid' Schneider. The building blocks are included as git submodules. The repository can be thought of an alternative and more generic (not limited to DebOps roles) form of distributing and updating config management related assets (Ansible playbooks, roles, inventory presets and more) in an end-to-end authenticated way. The repo also bundles a script to review and pull down the latest changes of the git submodules.
Third-party projects similar to DebOps¶
Other people and teams are developing software projects which are similar to DebOps either in scope or used software. You might find some of them interesting, or if you don't want to use DebOps specifically, other projects here might be more to your liking.
Sovereign is a set of Ansible playbooks that you can use to build and maintain your own personal cloud based entirely on free software. It was one of the original inspirations to create DebOps.
Streisand uses Ansible to set up a new server running L2TP/IPsec, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, a Tor bridge, and WireGuard. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.
Collection of integrated Ansible roles used to run LAN events. This repository consists of roles that are purpose-built, lean and as easy as possible to understand and modify. The roles are built to simplify and accelerate, not to obscure.
This repository contains a set of Ansible playbooks used to manage the video recording infrastructure used at the FOSDEM conference.
The LEAP Platform is set of complementary packages and Puppet server recipes to automate the maintenance of LEAP services in a hardened Debian environment. Its goal is to make it as painless as possible for sysadmins to deploy and maintain a service provider's infrastructure for secure communication. These recipes define an abstract service provider. It is a set of Puppet modules designed to work together to provide to sysadmins everything they need to manage a service provider infrastructure that provides secure communication services.