awesome-foss /awesome-sysadmin
A curated list of amazingly awesome open-source sysadmin resources.
★ 35,656⑂ 2,126👁 615⑃ 670● 108▤ 0◈ 0
35,656
stars
+8
2,126
forks
615
watchers
670
prs
108
issues
0
releases
0
discussions
README
Awesome Sysadmin A curated list of amazingly awesome Free and Open-Source sysadmin resources. Please read the Contributing if you wish to add software and consider donating to the FLOSS projects you use regularly. Please consider contributing to fix one of the pinned issues if your time allows. HTML version (recommended), Markdown version (legacy). See Contributing. -------------------- Table of contents - Software - Automation - Backups - Build and software organization tools - ChatOps - Cloud Computing - Code Review - Configuration Management - Configuration Management Database - Continuous Integration & Continuous Deployment - Control Panels - Databases - Deployment Automation - Diagramming - Distributed Filesystems - DNS - Control Panels & Domain Management - DNS - Servers - Editors - Identity Management - Identity Management - LDAP - Identity Management - Single Sign-On (SSO) - Identity Management - Tools and web interfaces - IT Asset Management - Log Management - Mail Clients - Metrics & Metric Collection - Miscellaneous - Monitoring & Status Pages - Network Configuration Management - PaaS - Packaging - Project Management - Queuing - Remote Desktop Clients - Router - Service Discovery - Software Containers - Time Servers - Troubleshooting - Version control - Virtualization - VPN - Web - List of Licenses - Anti-features - External links - Communities / Forums - Repositories - Websites - Contributing - License -------------------- Software Automation ^ back to top ^ Build automation. - Apache Ant - Automation build tool, similar to make, a library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. (Source Code) Apache-2.0 Java - Apache Maven - Build automation tool mainly for Java. A software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. (Source Code) Apache-2.0 Java - Bazel - A fast, scalable, multi-language and extensible build system. Used by Google. (Source Code) Apache-2.0 Java - GNU Make - The most popular automation build tool for many purposes, make is a tool which controls the generation of executables and other non-source files of a program from the program's source files. (Source Code) GPL-3.0 C - Gradle - Another build automation system. (Source Code) Apache-2.0 Groovy/Java - OpenBolt - Orchestration tool to run orchestration workflows or one-off tasks/scripts to automate the provisioning and management of nodes. Community fork of the last open source version of Puppet Bolt. (Source Code) Apache-2.0 Ruby - parse-dmarc ⚠ - DMARC aggregate report parser with a built-in dashboard. Fetches reports over IMAP, stores them, and flags spoofing. Single Go binary with embedded Vue