awesome-sysadmin
A curated list of amazingly awesome open-source sysadmin resources.
Awesome Sysadmin is a toolbox list for operators
A curated list of free and open source sysadmin resources, sorted into categories like automation, backups, configuration management, CI/CD, control panels, and deployment automation.
What the list covers
Awesome Sysadmin calls itself a curated list of amazingly awesome free and open source sysadmin resources. The categories run wide: automation, backups, build and software organization tools, ChatOps, cloud computing, code review, configuration management, configuration management databases, CI/CD, control panels, deployment automation, diagramming, and distributed filesystems. Each entry typically carries a short description, a source link, a license, and a language.
Automation and backups
The automation section lists Apache Ant, Apache Maven, Bazel, GNU Make, Gradle, OpenBolt, and Rake. Bazel gets the note that it is a fast, scalable, multi language build system used by Google, and OpenBolt is described as a community fork of the last open source version of Puppet Bolt. Backups are well stocked: Backrest as a web UI and orchestrator for restic, Backupninja as a lightweight meta backup system, Bareos for cross network backup, Barman for PostgreSQL, BorgBackup with deduplication and encryption, plus Burp, Duplicati, rclone, and Proxmox Backup Server.
Ops categories deeper in
Configuration management brings Ansible, CFEngine, cloud-init, OpenVox, Rudder, and Salt. CMDB entries include netbox for IPAM and DCIM, i-doit, and iTop. CI and CD covers Jenkins, GitLab CI, ArgoCD, Buildbot, Concourse, and Woodpecker. Control panels include Cockpit, Webmin, Virtualmin, and HestiaCP. Deployment automation adds Capistrano, Fabric, Cobbler, and munki, diagramming covers Diagrams.net, Kroki, and Mermaid, and distributed filesystems round out the back half with Ceph, DRBD, GlusterFS, and JuiceFS. At the top, the README asks contributors to read the Contributing guide before adding software and to consider donating to the FLOSS projects they use regularly.
Community notes