[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-1798":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":10,"languages":10,"totalLinesOfCode":10,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":34,"readmeContent":35,"aiSummary":36,"trendingCount":15,"starSnapshotCount":15,"syncStatus":37,"lastSyncTime":38,"discoverSource":39},1798,"awesome-sysadmin","awesome-foss\u002Fawesome-sysadmin","awesome-foss","A curated list of amazingly awesome open-source sysadmin resources.","",null,34198,2041,619,17,0,7,75,349,46,44.93,"Other",false,"master",[25,26,27,28,29,30,31,32,33],"awesome","awesome-list","devops","list","ops","self-hosted","software","sre","sysadmin","2026-06-12 02:00:33","# Awesome Sysadmin\n\n[![](https:\u002F\u002Fcdn.rawgit.com\u002Fsindresorhus\u002Fawesome\u002Fd7305f38d29fed78fa85652e3a63e154dd8e8829\u002Fmedia\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fsindresorhus\u002Fawesome)\n[![](https:\u002F\u002Fgithub.com\u002Fawesome-foss\u002Fawesome-sysadmin\u002Factions\u002Fworkflows\u002Fci.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fawesome-foss\u002Fawesome-sysadmin\u002Fissues\u002F416)\n\n**A curated list of amazingly awesome Free and Open-Source sysadmin resources.** Please read the [Pull Request template](.\u002F.github\u002FPULL_REQUEST_TEMPLATE.md) if you wish to add software and consider [donating](https:\u002F\u002Fgithub.com\u002Fn1trux\u002Fawesome-donations) to the FLOSS projects you use regularly. Please consider contributing to fix one of the pinned [issues](https:\u002F\u002Fgithub.com\u002Fawesome-foss\u002Fawesome-sysadmin\u002Fissues) if your time allows.\n\n--------------------\n\n## Table of contents\n\n- [Awesome Sysadmin](#awesome-sysadmin)\n  - [Table of contents](#table-of-contents)\n  - [Software](#software)\n    - [Automation](#automation)\n    - [Backups](#backups)\n    - [Build and software organization tools](#build-and-software-organization-tools)\n    - [ChatOps](#chatops)\n    - [Cloud Computing](#cloud-computing)\n    - [Code Review](#code-review)\n    - [Configuration Management](#configuration-management)\n    - [Configuration Management Database](#configuration-management-database)\n    - [Continuous Integration \\& Continuous Deployment](#continuous-integration--continuous-deployment)\n    - [Control Panels](#control-panels)\n    - [Databases](#databases)\n    - [Deployment Automation](#deployment-automation)\n    - [Diagramming](#diagramming)\n    - [Distributed Filesystems](#distributed-filesystems)\n    - [DNS - Control Panels \\& Domain Management](#dns---control-panels--domain-management)\n    - [DNS - Servers](#dns---servers)\n    - [Editors](#editors)\n    - [Identity Management](#identity-management)\n    - [Identity Management - LDAP](#identity-management---ldap)\n    - [Identity Management - Single Sign-On (SSO)](#identity-management---single-sign-on-sso)\n    - [Identity Management - Tools and web interfaces](#identity-management---tools-and-web-interfaces)\n    - [IT Asset Management](#it-asset-management)\n    - [Log Management](#log-management)\n    - [Mail Clients](#mail-clients)\n    - [Metrics \\& Metric Collection](#metrics--metric-collection)\n    - [Miscellaneous](#miscellaneous)\n    - [Monitoring & Status Pages](#monitoring--status-pages)\n    - [Network Configuration Management](#network-configuration-management)\n    - [PaaS](#paas)\n    - [Packaging](#packaging)\n    - [Project Management](#project-management)\n    - [Queuing](#queuing)\n    - [Remote Desktop Clients](#remote-desktop-clients)\n    - [Router](#router)\n    - [Service Discovery](#service-discovery)\n    - [Software Containers](#software-containers)\n    - [Time Servers](#time-servers)\n    - [Troubleshooting](#troubleshooting)\n    - [Version control](#version-control)\n    - [Virtualization](#virtualization)\n    - [VPN](#vpn)\n    - [Web](#web)\n  - [List of Licenses](#list-of-licenses)\n  - [External links](#external-links)\n  - [Communities \u002F Forums](#communities--forums)\n  - [Repositories](#repositories)\n  - [Websites](#websites)\n  - [License](#license)\n\n--------------------\n\n## Software\n\n### Automation\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nBuild automation.\n\n- [Apache Ant](https:\u002F\u002Fant.apache.org\u002F) - 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](https:\u002F\u002Fgithub.com\u002Fapache\u002Fant)) `Apache-2.0` `Java`\n- [Apache Maven](https:\u002F\u002Fmaven.apache.org\u002F) - 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](https:\u002F\u002Fgithub.com\u002Fapache\u002Fmaven)) `Apache-2.0` `Java`\n- [Bazel](https:\u002F\u002Fwww.bazel.io\u002F) - A fast, scalable, multi-language and extensible build system. Used by Google. ([Source Code](https:\u002F\u002Fgithub.com\u002Fbazelbuild\u002Fbazel\u002F)) `Apache-2.0` `Java`\n- [GNU Make](https:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Fmake\u002F) - 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](https:\u002F\u002Fgit.savannah.gnu.org\u002Fcgit\u002Fmake.git)) `GPL-3.0` `C`\n- [Gradle](https:\u002F\u002Fgradle.org\u002F) - Another build automation system. ([Source Code](https:\u002F\u002Fgithub.com\u002Fgradle\u002Fgradle)) `Apache-2.0` `Groovy\u002FJava`\n- [OpenBolt](https:\u002F\u002Fvoxpupuli.org\u002Fopenvox\u002F) - Orchestration tool to run orchestration workflows or one-off tasks\u002Fscripts to automate the provisioning and management of nodes. Community fork of the last open source version of [Puppet Bolt](https:\u002F\u002Fhelp.puppet.com\u002Fbolt\u002Fcurrent\u002Ftopics\u002Fbolt.htm). ([Source Code](https:\u002F\u002Fgithub.com\u002FOpenVoxProject\u002Fopenbolt)) `Apache-2.0` `Ruby`\n- [Rake](https:\u002F\u002Fruby.github.io\u002Frake\u002F) - Build automation tool similar to Make, written in and extensible in Ruby. ([Source Code](https:\u002F\u002Fgithub.com\u002Fruby\u002Frake)) `MIT` `Ruby`\n\n\n### Backups\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\n[Backup](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FBackup) software.\n\n_See also: [Restic's list of Linux backup software](https:\u002F\u002Fgithub.com\u002Frestic\u002Fothers)_\n\n- [Backupninja](https:\u002F\u002F0xacab.org\u002Fliberate\u002Fbackupninja) - Lightweight, extensible meta-backup system, provides a centralized way to configure and coordinate many different backup utilities. `GPL-2.0` `Shell`\n- [Backrest](https:\u002F\u002Fgarethgeorge.github.io\u002Fbackrest\u002F) - Backrest is a web UI and orchestrator for restic backup. ([Source Code](https:\u002F\u002Fgithub.com\u002Fgarethgeorge\u002Fbackrest)) `GPL-3.0` `Docker\u002FGo`\n- [Bareos](https:\u002F\u002Fwww.bareos.org\u002F) - Cross-network backup solution which preserves, archives, and recovers data from all major operating systems. ([Source Code](https:\u002F\u002Fgithub.com\u002Fbareos\u002Fbareos)) `AGPL-3.0` `C++\u002FC`\n- [Barman](https:\u002F\u002Fpgbarman.org) - Backup and Recovery Manager for PostgreSQL. ([Source Code](https:\u002F\u002Fgithub.com\u002FEnterpriseDB\u002Fbarman)) `GPL-3.0` `Python`\n- [BorgBackup](https:\u002F\u002Fwww.borgbackup.org\u002F) - Deduplicating archiver with compression and authenticated encryption. ([Source Code](https:\u002F\u002Fgithub.com\u002Fborgbackup\u002Fborg)) `BSD-3-Clause` `Python`\n- [Burp](https:\u002F\u002Fburp.grke.org\u002F) - Network backup and restore program. ([Source Code](https:\u002F\u002Fgithub.com\u002Fgrke\u002Fburp)) `AGPL-3.0` `C`\n- [Dar](http:\u002F\u002Fdar.linux.free.fr\u002F) - Which stands for Disk ARchive, is a robust and rich featured archiving and backup software of the tar style. ([Source Code](https:\u002F\u002Fgithub.com\u002FEdrusb\u002FDAR)) `GPL-2.0` `C++`\n- [Databasus](https:\u002F\u002Fdatabasus.com\u002F) - PostgreSQL, MySQL, MariaDB and MongoDB backup tool with web UI, external storages (local, S3, FTP, Google Drive, etc.), notifications (webhook, Discord, Slack, etc.) and team management. ([Source Code](https:\u002F\u002Fgithub.com\u002Fdatabasus\u002Fdatabasus)) `Apache-2.0` `Docker`\n- [Duplicati](https:\u002F\u002Fwww.duplicati.com) - Backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. ([Source Code](https:\u002F\u002Fgithub.com\u002Fduplicati\u002Fduplicati)) `LGPL-2.1` `C#`\n- [Duplicity](https:\u002F\u002Fduplicity.gitlab.io\u002F) - Encrypted bandwidth-efficient backup using the rsync algorithm. ([Source Code](https:\u002F\u002Fgitlab.com\u002Fduplicity\u002Fduplicity)) `GPL-2.0` `Python`\n- [Minarca](https:\u002F\u002Fminarca.org\u002F) - Client–server backup platform with a centralized web console to manage and restore Linux, Windows, and macOS backups via GUI or CLI. ([Source Code](https:\u002F\u002Fgitlab.com\u002Fikus-soft\u002Fminarca)) `AGPL-3.0` `Python`\n- [Portabase](https:\u002F\u002Fportabase.io\u002F) - Server dashboard tool that simplifies the backup and restoration of your database instances. ([Source Code](https:\u002F\u002Fgithub.com\u002FPortabase\u002Fportabase)) `Apache-2.0` `Docker`\n- [Proxmox Backup Server](https:\u002F\u002Fwww.proxmox.com\u002Fen\u002Fproxmox-backup-server) - Proxmox Backup Server is an enterprise-class, client-server backup solution thatis capable of backing up virtual machines, containers, and physical hosts. ([Source Code](https:\u002F\u002Fgit.proxmox.com\u002F?p=proxmox-backup.git;a=tree)) `GPL-3.0` `Rust`\n- [rclone](https:\u002F\u002Frclone.org\u002F) - Command-line program to sync files and directories to and from different cloud storage providers.. ([Source Code](https:\u002F\u002Fgithub.com\u002Frclone\u002Frclone)) `MIT` `Go`\n- [Rdiff-backup](https:\u002F\u002Frdiff-backup.net\u002F) - Reverse differential backup tool, over a network or locally. ([Source Code](https:\u002F\u002Fgithub.com\u002Frdiff-backup\u002Frdiff-backup)) `GPL-2.0` `Python`\n- [Restic](https:\u002F\u002Frestic.net\u002F) - Easy, fast, verifiable, secure and efficient remote backup tool. ([Source Code](https:\u002F\u002Fgithub.com\u002Frestic\u002Frestic)) `BSD-2-Clause` `Go`\n- [Rsnapshot](https:\u002F\u002Frsnapshot.org\u002F) - Filesystem snapshot utility based on rsync. ([Source Code](https:\u002F\u002Fgithub.com\u002Frsnapshot\u002Frsnapshot)) `GPL-2.0` `Perl`\n- [Shield](https:\u002F\u002Fgithub.com\u002Fshieldproject\u002Fshield) - A pluggable architecture for backup and restore of database systems. `MIT` `Go`\n- [UrBackup](https:\u002F\u002Fwww.urbackup.org\u002F) - Client\u002FServer Open Source Network Backup for Windows, MacOS and Linux. ([Source Code](https:\u002F\u002Fgithub.com\u002Furoni\u002Furbackup_backend)) `AGPL-3.0` `C\u002FC++`\n\n### Build and software organization tools\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nBuild and software organization tools.\n\n- [EasyBuild](https:\u002F\u002Feasybuild.io\u002F) - EasyBuild builds software and modulefiles for High Performance Computing (HPC) systems in an efficient way. ([Source Code](https:\u002F\u002Fgithub.com\u002Feasybuilders\u002Feasybuild-easyconfigs)) `GPL-2.0` `Python`\n- [Environment Modules](https:\u002F\u002Fenvmodules.io\u002F) - Environment Modules provides for the dynamic modification of a user's environment via modulefiles. ([Source Code](https:\u002F\u002Fgithub.com\u002Fenvmodules\u002Fmodules)) `GPL-2.0` `Tcl`\n- [Lmod](https:\u002F\u002Fwww.tacc.utexas.edu\u002Fresearch-development\u002Ftacc-projects\u002Flmod) - Lmod is a Lua based module system that easily handles the MODULEPATH Hierarchical problem. ([Source Code](https:\u002F\u002Fgithub.com\u002FTACC\u002FLmod)) `MIT` `Lua`\n- [Spack](https:\u002F\u002Fspack.io\u002F) - A flexible package manager that supports multiple versions, configurations, platforms, and compilers. ([Source Code](https:\u002F\u002Fgithub.com\u002Fspack\u002Fspack)) `MIT\u002FApache-2.0` `Python`\n\n\n### ChatOps\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nConversation-driven development and management.\n\n_See also: [\u002Fr\u002Fchatops](https:\u002F\u002Fold.reddit.com\u002Fr\u002Fchatops)_\n\n- [Eggdrop](https:\u002F\u002Fwww.eggheads.org\u002F) - The oldest Internet Relay Chat (IRC) bot still in active development. ([Source Code](https:\u002F\u002Fgithub.com\u002Feggheads\u002Feggdrop)) `GPL-2.0` `C`\n- [Errbot](https:\u002F\u002Ferrbot.io\u002F) - Plugin based chatbot designed to be easily deployable, extensible and maintainable. ([Source Code](https:\u002F\u002Fgithub.com\u002Ferrbotio\u002Ferrbot)) `GPL-3.0` `Python`\n- [Hubot](https:\u002F\u002Fhubot.github.com\u002F) - A customizable, life embetterment robot. ([Source Code](https:\u002F\u002Fgithub.com\u002Fhubotio\u002Fhubot)) `MIT` `Nodejs`\n\n\n### Cloud Computing\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\n[Cloud computing](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FCloud_computing) is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user.\n\n**Please visit [Cloud Native Software Landscape](https:\u002F\u002Flandscape.cncf.io\u002F?group=projects-and-products&view-mode=card)**\n\n\n\n### Code Review\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\n[Code review](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FCode_review) is a software quality assurance activity in which one or several people check a program mainly by viewing and reading parts of its source code.\n\n**Please visit [awesome-selfhosted\u002FSoftware Development - Project Management](https:\u002F\u002Fawesome-selfhosted.net\u002Ftags\u002Fsoftware-development---project-management.html)**\n\n\n\n### Configuration Management\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\n[Configuration management (CM)](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FConfiguration_management) is a systems engineering process for establishing and maintaining consistency of a product's performance, functional, and physical attributes with its requirements, design, and operational information throughout its life.\n\n- [Ansible](https:\u002F\u002Fwww.ansible.com\u002F) - Provisioning, configuration management, and application-deployment tool. ([Source Code](https:\u002F\u002Fgithub.com\u002Fansible\u002Fansible)) `GPL-3.0` `Python`\n- [CFEngine](https:\u002F\u002Fcfengine.com\u002F) - Configuration management system for automated configuration and maintenance of large-scale computer systems. ([Source Code](https:\u002F\u002Fgithub.com\u002Fcfengine\u002Fcore)) `GPL-3.0` `C`\n- [CINC](https:\u002F\u002Fcinc.sh\u002F) - Free distribution of [Chef](https:\u002F\u002Fwww.chef.io\u002Fproducts\u002Fchef-infra), a configuration management tool using a pure-Ruby, domain-specific language (DSL) for writing system configuration \"recipes\". ([Source Code](https:\u002F\u002Fgitlab.com\u002Fcinc-project\u002Fupstream\u002Fchef)) `Apache-2.0` `Ruby`\n- [cloud-init](https:\u002F\u002Fcloud-init.io\u002F) - Initialization tool to automate the configuration of VMs, cloud instances, or machines on a network. ([Source Code](https:\u002F\u002Fgithub.com\u002Fcanonical\u002Fcloud-init)) `GPL-3.0\u002FApache-2.0` `Python`\n- [OpenVox](https:\u002F\u002Fvoxpupuli.org\u002Fopenvox\u002F) - Community fork of the last open source version of [Puppet](https:\u002F\u002Fwww.puppet.com\u002F), a software configuration management tool which includes its own declarative language to describe system configuration. ([Source Code](https:\u002F\u002Fgithub.com\u002FOpenVoxProject\u002Fopenvox)) `Apache-2.0` `Ruby\u002FC`\n- [Rudder](https:\u002F\u002Fwww.rudder.io\u002F) - Scalable and dynamic configuration management system for patching, security & compliance, based on CFEngine. ([Source Code](https:\u002F\u002Fgithub.com\u002FNormation\u002Frudder)) `GPL-3.0` `Scala`\n- [Salt](https:\u002F\u002Fdocs.saltproject.io\u002F) - Event-driven IT automation, remote task execution, and configuration management software. ([Source Code](https:\u002F\u002Fgithub.com\u002Fsaltstack\u002Fsalt)) `Apache-2.0` `Python`\n\n\n### Configuration Management Database\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nConfiguration management database (CMDB) software.\n\n_Related: [IT Asset Management](#it-asset-management)_\n\n- [Collins](https:\u002F\u002Ftumblr.github.io\u002Fcollins\u002F) - At Tumblr, it's the infrastructure source of truth and knowledge. ([Source Code](https:\u002F\u002Fgithub.com\u002Ftumblr\u002Fcollins)) `Apache-2.0` `Docker\u002FScala`\n- [i-doit](https:\u002F\u002Fwww.i-doit.org\u002F) - IT Documentation and CMDB. `AGPL-3.0` `PHP`\n- [iTop](https:\u002F\u002Fwww.combodo.com\u002Fitop-193) - Complete ITIL web based service management tool. ([Source Code](https:\u002F\u002Fsourceforge.net\u002Fprojects\u002Fitop\u002Ffiles\u002F)) `AGPL-3.0` `PHP`\n- [netbox](https:\u002F\u002Fnetbox.dev\u002F) - IP address management (IPAM) and data center infrastructure management (DCIM) tool. ([Demo](https:\u002F\u002Fdemo.netbox.dev\u002F), [Source Code](https:\u002F\u002Fgithub.com\u002Fnetbox-community\u002Fnetbox)) `Apache-2.0` `Python`\n\n\n### Continuous Integration & Continuous Deployment\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\n[Continuous integration](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FContinuous_integration)\u002F[deployment](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FContinuous_deployment) software.\n\n- [ArgoCD](https:\u002F\u002Fargo-cd.readthedocs.io\u002Fen\u002Fstable\u002F) - Declarative, GitOps continuous delivery tool for Kubernetes. ([Source Code](https:\u002F\u002Fgithub.com\u002Fargoproj\u002Fargo-cd)) `Apache-2.0` `Go`\n- [Buildbot](https:\u002F\u002Fbuildbot.net\u002F) - Python-based toolkit for continuous integration. ([Source Code](https:\u002F\u002Fgithub.com\u002Fbuildbot\u002Fbuildbot)) `GPL-2.0` `Python`\n- [CDS](https:\u002F\u002Fovh.github.io\u002Fcds\u002F) - Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform. ([Source Code](https:\u002F\u002Fgithub.com\u002Fovh\u002Fcds)) `BSD-3-Clause` `Go`\n- [Concourse](https:\u002F\u002Fconcourse-ci.org\u002F) - Concourse is a CI tool that treats pipelines as first class objects and containerizes every step along the way. ([Demo](https:\u002F\u002Fci.concourse-ci.org\u002F), [Source Code](https:\u002F\u002Fgithub.com\u002Fconcourse\u002Fconcourse)) `Apache-2.0` `Go`\n- [Factor](https:\u002F\u002Fwww.factor.io\u002F) - Programmatically define and run workflows to connect configuration management, source code management, build, continuous integration, continuous deployment and communication tools. ([Source Code](https:\u002F\u002Fgithub.com\u002Ffactor-io\u002Ffactor)) `MIT` `Ruby`\n- [GitLab CI](https:\u002F\u002Fabout.gitlab.com\u002Fsolutions\u002Fcontinuous-integration\u002F) - Gitlab's built-in, full-featured CI\u002FCD solution. ([Source Code](https:\u002F\u002Fgitlab.com\u002Fgitlab-org\u002Fgitlab-foss)) `MIT` `Ruby`\n- [GoCD](https:\u002F\u002Fwww.go.cd\u002F) - Continuous delivery server. ([Source Code](https:\u002F\u002Fgithub.com\u002Fgocd\u002Fgocd)) `Apache-2.0` `Java\u002FRuby`\n- [Harness](https:\u002F\u002Fwww.harness.io\u002Fopen-source) - End-to-end developer platform with Source Control Management, CI\u002FCD Pipelines, Hosted Developer Environments, and Artifact Registries (fork of Drone). ([Source Code](https:\u002F\u002Fgithub.com\u002Fharness\u002Fharness)) `Apache-2.0` `Go`\n- [Jenkins](https:\u002F\u002Fjenkins-ci.org\u002F) - Continuous Integration Server. ([Source Code](https:\u002F\u002Fgithub.com\u002Fjenkinsci\u002Fjenkins\u002F)) `MIT` `Java`\n- [Laminar](https:\u002F\u002Flaminar.ohwg.net) - Fast, lightweight, simple and flexible Continuous Integration. ([Source Code](https:\u002F\u002Fgithub.com\u002Fohwgiles\u002Flaminar)) `GPL-3.0` `C++`\n- [PHP Censor](https:\u002F\u002Fgithub.com\u002Fphp-censor\u002Fphp-censor) - Open source self-hosted continuous integration server for PHP projects. `BSD-2-Clause` `PHP`\n- [Strider](https:\u002F\u002Fstrider-cd.github.io\u002F) - Open Source Continuous Deployment \u002F Continuous Integration platform. ([Source Code](https:\u002F\u002Fgithub.com\u002FStrider-CD\u002Fstrider)) `MIT` `Nodejs`\n- [Terrateam](https:\u002F\u002Fterrateam.io) - GitOps-first automation platform for Terraform and OpenTofu workflows with support for self-hosted runners. ([Source Code](https:\u002F\u002Fgithub.com\u002Fterrateamio\u002Fterrateam)) `MPL-2.0` `OCaml\u002FDocker`\n- [werf](https:\u002F\u002Fwerf.io\u002F) - Open Source CI\u002FCD tool for building Docker images and deploying to Kubernetes via GitOps. ([Source Code](https:\u002F\u002Fgithub.com\u002Fwerf\u002Fwerf)) `Apache-2.0` `Go`\n- [Woodpecker](https:\u002F\u002Fwoodpecker-ci.org\u002F) - Community fork of Drone that uses Docker containers. ([Source Code](https:\u002F\u002Fgithub.com\u002Fwoodpecker-ci\u002Fwoodpecker)) `Apache-2.0` `Go`\n\n\n### Control Panels\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nWeb hosting and server or service control panels.\n\n- [Ajenti](https:\u002F\u002Fajenti.org\u002F) - Control panel for Linux and BSD. ([Source Code](https:\u002F\u002Fgithub.com\u002Fajenti\u002Fajenti)) `MIT` `Python\u002FShell`\n- [Cockpit](https:\u002F\u002Fcockpit-project.org\u002F) - Web-based graphical interface for servers. ([Source Code](https:\u002F\u002Fgithub.com\u002Fcockpit-project\u002Fcockpit)) `LGPL-2.1` `C`\n- [Froxlor](https:\u002F\u002Ffroxlor.org\u002F) - Lightweight server management software with Nginx and PHP-FPM support. ([Source Code](https:\u002F\u002Fgithub.com\u002FFroxlor\u002FFroxlor\u002F)) `GPL-2.0` `PHP`\n- [HestiaCP](https:\u002F\u002Fhestiacp.com\u002F) - Web server control panel (fork of VestaCP). ([Demo](https:\u002F\u002Fdemo.hestiacp.com:8083\u002Flogin\u002F), [Source Code](https:\u002F\u002Fgithub.com\u002Fhestiacp\u002Fhestiacp)) `GPL-3.0` `PHP\u002FShell\u002FOther`\n- [ISPConfig](https:\u002F\u002Fwww.ispconfig.org) - Manage Linux servers directly through your browser. ([Source Code](https:\u002F\u002Fgit.ispconfig.org\u002Fispconfig\u002Fispconfig3)) `BSD-3-Clause` `PHP`\n- [MeshCentral](https:\u002F\u002Fmeshcentral.com) - A complete web-based remote monitoring and management web site. ([Source Code](https:\u002F\u002Fgithub.com\u002Fylianst\u002Fmeshcentral)) `Apache-2.0` `JavaScript\u002FHTML`\n- [Sentora](https:\u002F\u002Fsentora.org\u002F) - Open-Source Web hosting control panel for Linux, BSD (fork of ZPanel). ([Source Code](https:\u002F\u002Fgithub.com\u002Fsentora\u002Fsentora-core)) `GPL-3.0` `PHP`\n- [Virtualmin](https:\u002F\u002Fwww.virtualmin.com\u002F) - Powerful and flexible web hosting control panel for Linux and BSD systems. ([Source Code](https:\u002F\u002Fgithub.com\u002Fvirtualmin)) `GPL-3.0` `Shell\u002FPerl\u002FOther`\n- [Webmin](https:\u002F\u002Fwww.webmin.com\u002F) - Web-based interface for system administration for Unix. ([Source Code](https:\u002F\u002Fgithub.com\u002Fwebmin\u002Fwebmin)) `BSD-3-Clause` `Perl`\n\n\n### Databases\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nDatabase servers.\n\n**Please visit [dbdb.io - Database of Databases](https:\u002F\u002Fdbdb.io\u002F)**\n\n_See also: [awesome-selfhosted\u002FDatabase Management](https:\u002F\u002Fawesome-selfhosted.net\u002Ftags\u002Fdatabase-management.html)_\n\n\n\n### Deployment Automation\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nTools and scripts to support deployments to your servers.\n\n- [Capistrano](https:\u002F\u002Fcapistranorb.com\u002F) - Deploy your application to any number of machines simultaneously, in sequence or as a rolling set via SSH (rake based). ([Source Code](https:\u002F\u002Fgithub.com\u002Fcapistrano\u002Fcapistrano)) `MIT` `Ruby`\n- [CloudSlang](https:\u002F\u002Fwww.cloudslang.io\u002F) - Flow-based orchestration tool for managing deployed applications, with Docker capabilities. ([Source Code](https:\u002F\u002Fgithub.com\u002FCloudSlang\u002Fscore)) `Apache-2.0` `Java`\n- [CloudStack](https:\u002F\u002Fcloudstack.apache.org\u002F) - Cloud computing software for creating, managing, and deploying infrastructure cloud services. ([Source Code](https:\u002F\u002Fgithub.com\u002Fapache\u002Fcloudstack)) `Apache-2.0` `Java\u002FPython`\n- [Cobbler](https:\u002F\u002Fcobbler.github.io\u002F) - Cobbler is a Linux installation server that allows for rapid setup of network installation environments. ([Source Code](https:\u002F\u002Fgithub.com\u002Fcobbler\u002Fcobbler)) `GPL-2.0` `Python`\n- [Fabric](https:\u002F\u002Fwww.fabfile.org\u002F) - Python library and cli tool for streamlining the use of SSH for application deployment or systems administration tasks. ([Source Code](https:\u002F\u002Fgithub.com\u002Ffabric\u002Ffabric)) `BSD-2-Clause` `Python`\n- [FaynoSync](https:\u002F\u002Ffaynosync.com) - Self-hosted Dynamic Update Server with statistics, supporting multiple updaters. Flexible features for seamless app updates and insights.  ([Source Code](https:\u002F\u002Fgithub.com\u002Fku9nov\u002FfaynoSync), [Clients](https:\u002F\u002Fgithub.com\u002Fku9nov\u002FfaynoSync-dashboard)) `Apache-2.0` `Docker\u002FGo`\n- [Genesis](https:\u002F\u002Fgithub.com\u002Fgenesis-community\u002Fgenesis) - A template framework for multi-environment BOSH deployments. `MIT` `Perl`\n- [munki](https:\u002F\u002Fwww.munki.org\u002Fmunki\u002F) - Webserver-based repository of packages and package metadata, that allows macOS administrators to manage software installs. ([Source Code](https:\u002F\u002Fgithub.com\u002Fmunki\u002Fmunki)) `Apache-2.0` `Python`\n- [Overcast](https:\u002F\u002Fandrewchilds.github.io\u002Fovercast\u002F) - Deploy VMs across different cloud providers, and run commands and scripts across any or all of them in parallel via SSH. ([Source Code](https:\u002F\u002Fgithub.com\u002Fandrewchilds\u002Fovercast)) `MIT` `Nodejs`\n\n\n### Diagramming\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nTools used to create diagrams of networks, flows, etc.\n\n- [Diagrams.net](https:\u002F\u002Fapp.diagrams.net\u002F) - A.K.A. [Draw.io](https:\u002F\u002Fapp.diagrams.net\u002F). Easy to use Diagram UI with a plethora of templates. ([Source Code](https:\u002F\u002Fgithub.com\u002Fjgraph\u002Fdrawio)) `Apache-2.0` `JavaScript\u002FDocker`\n- [Kroki](https:\u002F\u002Fkroki.io) - API for generating diagrams from textual descriptions. ([Source Code](https:\u002F\u002Fgithub.com\u002Fyuzutech\u002Fkroki)) `MIT` `Java`\n- [Mermaid](https:\u002F\u002Fmermaid-js.github.io\u002Fmermaid-live-editor\u002F) - Javascript module with a unique, easy, shorthand syntax. Integrates into several other tools like Grafana. ([Source Code](https:\u002F\u002Fgithub.com\u002Fmermaid-js\u002Fmermaid-live-editor)) `MIT` `Nodejs\u002FDocker`\n\n\n### Distributed Filesystems\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nNetwork distributed filesystems.\n\n_See also: [awesome-selfhosted\u002FFile Transfer - Object Storage & File Servers](https:\u002F\u002Fawesome-selfhosted.net\u002Ftags\u002Ffile-transfer---object-storage--file-servers.html)_\n\n- [Ceph](https:\u002F\u002Fceph.com\u002Fen\u002F) - Distributed object, block, and file storage platform. ([Source Code](https:\u002F\u002Fgithub.com\u002Fceph\u002Fceph)) `LGPL-3.0` `C++`\n- [DRBD](https:\u002F\u002Flinbit.com\u002Fdrbd\u002F) - Distributed replicated storage system, implemented as a Linux kernel driver. ([Source Code](https:\u002F\u002Fgithub.com\u002FLINBIT\u002Fdrbd)) `GPL-2.0` `C`\n- [GlusterFS](https:\u002F\u002Fwww.gluster.org\u002F) - Software-defined distributed storage that can scale to several petabytes, with interfaces for object, block and file storage. ([Source Code](https:\u002F\u002Fgithub.com\u002Fgluster\u002Fglusterfs)) `GPL-2.0\u002FLGPL-3.0` `C`\n- [Hadoop Distributed Filesystem (HDFS)](https:\u002F\u002Fhadoop.apache.org\u002F) - Distributed file system that provides high-throughput access to application data. ([Source Code](https:\u002F\u002Fgithub.com\u002Fapache\u002Fhadoop)) `Apache-2.0` `Java`\n- [JuiceFS](https:\u002F\u002Fjuicefs.com\u002F) - Distributed POSIX file system built on top of Redis and S3. ([Source Code](https:\u002F\u002Fgithub.com\u002Fjuicedata\u002Fjuicefs)) `Apache-2.0` `Go`\n- [Kubo](https:\u002F\u002Fgithub.com\u002Fipfs\u002Fkubo) - Implementation of IPFS, a global, versioned, peer-to-peer filesystem that seeks to connect all computing devices with the same system of files. `Apache-2.0\u002FMIT` `Go`\n- [LeoFS](https:\u002F\u002Fleo-project.net) - Highly available, distributed, replicated eventually consistent object\u002Fblob store. ([Source Code](https:\u002F\u002Fgithub.com\u002Fleo-project\u002Fleofs)) `Apache-2.0` `Erlang`\n- [Lustre](https:\u002F\u002Fwww.lustre.org\u002F) - Parallel distributed file system, generally used for large-scale cluster computing. ([Source Code](https:\u002F\u002Fgit.whamcloud.com\u002F?p=fs\u002Flustre-release.git;a=summary)) `GPL-2.0` `C`\n- [MooseFS](https:\u002F\u002Fmoosefs.com\u002F) - Fault tolerant, network distributed file system. ([Source Code](https:\u002F\u002Fgithub.com\u002Fmoosefs\u002Fmoosefs)) `GPL-2.0` `C`\n- [OpenAFS](https:\u002F\u002Fwww.openafs.org\u002F) - Distributed network file system with read-only replicas and multi-OS support. ([Source Code](https:\u002F\u002Fgit.openafs.org\u002F?p=openafs.git;a=summary)) `IPL-1.0` `C`\n- [Openstack Swift](https:\u002F\u002Fdocs.openstack.org\u002Fdeveloper\u002Fswift\u002F) - A highly available, distributed, eventually consistent object\u002Fblob store. ([Source Code](https:\u002F\u002Fopendev.org\u002Fopenstack\u002Fswift)) `Apache-2.0` `Python`\n- [Perkeep](https:\u002F\u002Fperkeep.org\u002F) - A set of open source formats, protocols, and software for modeling, storing, searching, sharing and synchronizing data (previously Camlistore). ([Source Code](https:\u002F\u002Fgithub.com\u002Fperkeep\u002Fperkeep)) `Apache-2.0` `C`\n- [TahoeLAFS](https:\u002F\u002Ftahoe-lafs.org\u002Ftrac\u002Ftahoe-lafs) - Secure, decentralized, fault-tolerant, peer-to-peer distributed data store and distributed file system. ([Source Code](https:\u002F\u002Fgithub.com\u002Ftahoe-lafs\u002Ftahoe-lafs)) `GPL-2.0` `Python`\n- [XtreemFS](https:\u002F\u002Fwww.xtreemfs.org\u002F) - Distributed, replicated and fault-tolerant file system for federated IT infrastructures.. ([Source Code](https:\u002F\u002Fgithub.com\u002Fxtreemfs\u002Fxtreemfs)) `BSD-3-Clause` `Java`\n\n\n### DNS - Control Panels & Domain Management\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nDNS server control panels, web interfaces and domain management tools.\n\n_Related: [DNS - Servers](#dns---servers)_\n\n_See also: [awesome-selfhosted\u002FDNS](https:\u002F\u002Fawesome-selfhosted.net\u002Ftags\u002Fdns.html)_\n\n- [Atomia DNS](https:\u002F\u002Fgithub.com\u002Fatomia\u002Fatomiadns\u002F) - DNS management system. `ISC` `Perl`\n- [Designate](https:\u002F\u002Fwiki.openstack.org\u002Fwiki\u002FDesignate) - DNSaaS services for OpenStack. ([Source Code](https:\u002F\u002Fopendev.org\u002Fopenstack\u002Fdesignate)) `Apache-2.0` `Python`\n- [DNSControl](https:\u002F\u002Fdnscontrol.org\u002F) - Synchronize your DNS to multiple providers from a simple DSL. ([Source Code](https:\u002F\u002Fgithub.com\u002Fitstoragesvc\u002Fdnscontrol)) `MIT` `Go\u002FDocker`\n- [DomainMOD](https:\u002F\u002Fdomainmod.org) - Manage your domains and other internet assets in a central location. ([Source Code](https:\u002F\u002Fgithub.com\u002Fdomainmod\u002Fdomainmod)) `GPL-3.0` `PHP`\n- [nsupdate.info](https:\u002F\u002Fwww.nsupdate.info\u002F) - Dynamic DNS service. ([Demo](https:\u002F\u002Fwww.nsupdate.info\u002Faccount\u002Fregister\u002F), [Source Code](https:\u002F\u002Fgithub.com\u002Fnsupdate-info\u002Fnsupdate.info)) `BSD-3-Clause` `Python`\n- [octoDNS](https:\u002F\u002Fgithub.com\u002Foctodns\u002Foctodns) - DNS as code - Tools for managing DNS across multiple providers. `MIT` `Python`\n- [Poweradmin](https:\u002F\u002Fwww.poweradmin.org\u002F) - Web-based DNS control panel for PowerDNS server. ([Source Code](https:\u002F\u002Fgithub.com\u002Fpoweradmin\u002Fpoweradmin)) `GPL-3.0` `PHP`\n- [SPF Toolbox](https:\u002F\u002Fspftoolbox.com) - Application to look up DNS records such as SPF, MX, Whois, and more. ([Source Code](https:\u002F\u002Fgithub.com\u002Fcharlesabarnes\u002FSPFtoolbox)) `MIT` `PHP`\n\n\n### DNS - Servers\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\n[DNS](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FName_server) servers.\n\n_Related: [DNS - Control Panels & Domain Management](#dns---control-panels--domain-management)_\n\n_See also: [awesome-selfhosted\u002FDNS](https:\u002F\u002Fawesome-selfhosted.net\u002Ftags\u002Fdns.html)_\n\n- [Bind](https:\u002F\u002Fwww.isc.org\u002Fbind\u002F) - Versatile, classic, complete name server software. ([Source Code](https:\u002F\u002Fgitlab.isc.org\u002Fisc-projects\u002Fbind9)) `MPL-2.0` `C`\n- [CoreDNS](https:\u002F\u002Fcoredns.io\u002F) - Flexible DNS server. ([Source Code](https:\u002F\u002Fgithub.com\u002Fcoredns\u002Fcoredns)) `Apache-2.0` `Go`\n- [djbdns](https:\u002F\u002Fcr.yp.to\u002Fdjbdns.html) - A collection of DNS applications, including tinydns. ([Source Code](https:\u002F\u002Fsalsa.debian.org\u002Fdebian\u002Fdjbdns)) `CC0-1.0` `C`\n- [dnsmasq](https:\u002F\u002Fwww.thekelleys.org.uk\u002Fdnsmasq\u002Fdoc.html) - Provides network infrastructure for small networks: DNS, DHCP, router advertisement and network boot. ([Source Code](https:\u002F\u002Fthekelleys.org.uk\u002Fgitweb\u002F?p=dnsmasq.git;a=tree)) `GPL-2.0` `C`\n- [Knot](https:\u002F\u002Fwww.knot-dns.cz\u002F) - High performance authoritative-only DNS server. ([Source Code](https:\u002F\u002Fgitlab.nic.cz\u002Fknot\u002Fknot-dns)) `GPL-3.0` `C`\n- [NSD](https:\u002F\u002Fwww.nlnetlabs.nl\u002Fprojects\u002Fnsd\u002Fabout\u002F) - Authoritative DNS name server developed speed, reliability, stability and security. ([Source Code](https:\u002F\u002Fgithub.com\u002FNLnetLabs\u002Fnsd)) `BSD-3-Clause` `C`\n- [PowerDNS Authoritative Server](https:\u002F\u002Fdoc.powerdns.com\u002Fauthoritative\u002F) - Versatile nameserver which supports a large number of backends. ([Source Code](https:\u002F\u002Fgithub.com\u002FPowerDNS\u002Fpdns)) `GPL-2.0` `C++`\n- [Unbound](https:\u002F\u002Fnlnetlabs.nl\u002Fprojects\u002Funbound\u002Fabout\u002F) - Validating, recursive, and caching DNS resolver. ([Source Code](https:\u002F\u002Fgithub.com\u002FNLnetLabs\u002Funbound)) `BSD-3-Clause` `C`\n- [Yadifa](https:\u002F\u002Fwww.yadifa.eu\u002F) - Clean, small, light and RFC-compliant name server implementation developed from scratch by .eu. ([Source Code](https:\u002F\u002Fgithub.com\u002Fyadifa\u002Fyadifa)) `BSD-3-Clause` `C`\n\n\n### Editors\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nOpen-source code editors.\n\n- [Atom Community](https:\u002F\u002Fgithub.com\u002Fatom-community\u002Fatom) - A fork of [atom](https:\u002F\u002Fgithub.com\u002Fatom\u002Fatom) A hackable text editor from Github. `MIT` `JavaScript`\n- [Brackets](https:\u002F\u002Fbrackets.io\u002F) - Code editor for web designers and front-end developers. ([Source Code](https:\u002F\u002Fgithub.com\u002Fbrackets-cont\u002Fbrackets)) `MIT` `JavaScript`\n- [Eclipse](https:\u002F\u002Fwww.eclipse.org\u002F) - IDE written in Java with an extensible plug-in system. ([Source Code](https:\u002F\u002Fgit.eclipse.org\u002Fc\u002F)) `EPL-1.0` `Java`\n- [Geany](https:\u002F\u002Fwww.geany.org\u002F) - GTK2 text editor. ([Source Code](https:\u002F\u002Fgithub.com\u002Fgeany\u002Fgeany)) `GPL-2.0` `C\u002FC++`\n- [GNU Emacs](https:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Femacs\u002F) - An extensible, customizable text editor-and more. ([Source Code](https:\u002F\u002Fgithub.com\u002Femacs-mirror\u002Femacs)) `GPL-3.0` `C`\n- [Haroopad](http:\u002F\u002Fpad.haroopress.com\u002F) - Markdown editor with live preview. ([Source Code](https:\u002F\u002Fgithub.com\u002Frhiokim\u002Fharoopad)) `GPL-3.0` `JavaScript`\n- [jotgit](https:\u002F\u002Fgithub.com\u002Fjdleesmiller\u002Fjotgit) - Git-backed real-time collaborative code editing. `MIT` `Nodejs`\n- [KDevelop](https:\u002F\u002Fwww.kdevelop.org\u002F) - IDE by the people behind KDE. ([Source Code](https:\u002F\u002Finvent.kde.org\u002Fkdevelop\u002Fkdevelop)) `GFDL-1.2` `C++`\n- [Micro](https:\u002F\u002Fmicro-editor.github.io\u002F) - A modern and intuitive terminal-based text editor. ([Source Code](https:\u002F\u002Fgithub.com\u002Fmicro-editor\u002Fmicro)) `MIT` `Go`\n- [Nano](https:\u002F\u002Fnano-editor.org) - Easy to use, customizable text editor. ([Source Code](https:\u002F\u002Fgit.savannah.gnu.org\u002Fcgit\u002Fnano.git\u002Ftree\u002F)) `GPL-3.0` `C`\n- [Notepad++](https:\u002F\u002Fnotepad-plus-plus.org\u002F) - GPLv2 multi-language editor with syntax highlighting for Windows. ([Source Code](https:\u002F\u002Fgithub.com\u002Fnotepad-plus-plus\u002Fnotepad-plus-plus)) `GPL-2.0` `C++`\n- [TextMate](https:\u002F\u002Fmacromates.com\u002F) - A graphical text editor for OS X. ([Source Code](https:\u002F\u002Fgithub.com\u002Ftextmate\u002Ftextmate\u002F)) `GPL-3.0` `C++`\n- [Vim](https:\u002F\u002Fwww.vim.org) - A highly configurable text editor built to enable efficient editing. ([Source Code](https:\u002F\u002Fgithub.com\u002Fvim\u002Fvim)) `Vim` `C`\n- [VSCodium](https:\u002F\u002Fvscodium.com\u002F) - An open source cross-platform extensible code editor based on [VS Code by Microsoft](https:\u002F\u002Fcode.visualstudio.com\u002F) removing their non-free additions. ([Source Code](https:\u002F\u002Fgithub.com\u002FVSCodium\u002Fvscodium)) `MIT` `TypeScript`\n\n\n### Identity Management\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\n[Identity management](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FIdentity_management) (IdM), also known as identity and access management (IAM or IdAM), is a framework of policies and technologies to ensure that the right users (that are part of the ecosystem connected to or within an enterprise) have the appropriate access to technology resources.\n\n**Please visit [Identity Management - LDAP](#identity-management---ldap), [Identity Management - Tools and web interfaces](#identity-management---tools-and-web-interfaces), [Identity Management - Single Sign-On SSO](#identity-management---single-sign-on-sso)**\n\n\n\n### Identity Management - LDAP\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\n[Lightweight Directory Access Protocol (LDAP)](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FLightweight_Directory_Access_Protocol) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network.\n\n- [389 Directory Server](https:\u002F\u002Fwww.port389.org\u002F) - Enterprise-class Open Source LDAP server for Linux. ([Source Code](https:\u002F\u002Fgithub.com\u002F389ds\u002F389-ds-base)) `GPL-3.0` `C`\n- [Apache Directory Server](https:\u002F\u002Fdirectory.apache.org\u002Fapacheds\u002F) - Extensible and embeddable directory server, certified LDAPv3 compatible, with Kerberos 5 and Change Password Protocol support, triggers, stored procedures, queues and views. ([Source Code](https:\u002F\u002Fgithub.com\u002Fapache\u002Fdirectory-server)) `Apache-2.0` `Java`\n- [FreeIPA](https:\u002F\u002Fwww.freeipa.org\u002F) - Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). ([Source Code](https:\u002F\u002Fpagure.io\u002Ffreeipa)) `GPL-3.0` `Python\u002FC\u002FJavaScript`\n- [FreeRADIUS](https:\u002F\u002Ffreeradius.org\u002F) - Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client\u002FPAM library\u002FApache module. ([Source Code](https:\u002F\u002Fgithub.com\u002FFreeRADIUS\u002Ffreeradius-server)) `GPL-2.0` `C`\n- [lldap](https:\u002F\u002Fgithub.com\u002Flldap\u002Flldap) - Light (simplified) LDAP implementation with a simple, intuitive web interface and GraphQL support. `GPL-3.0` `Rust`\n- [LTB Self-Service Password](https:\u002F\u002Fwww.ltb-project.org\u002Fdocumentation\u002Fself-service-password.html) - Web interface to change and reset LDAP passwords. ([Source Code](https:\u002F\u002Fgithub.com\u002Fltb-project\u002Fself-service-password)) `GPL-3.0` `PHP`\n- [OpenLDAP](https:\u002F\u002Fwww.openldap.org\u002F) - Open-source implementation of the Lightweight Directory Access Protocol (server, libraries and clients). ([Source Code](https:\u002F\u002Fgit.openldap.org\u002Fopenldap\u002Fopenldap)) `OLDAP-2.8` `C`\n\n\n### Identity Management - Single Sign-On (SSO)\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\n[Single sign-on (SSO)](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FSingle_sign-on) is an authentication scheme that allows a user to log in with a single ID to any of several related, yet independent, software systems. \n\n- [Authelia](https:\u002F\u002Fwww.authelia.com\u002F) - The Single Sign-On Multi-Factor portal for web apps. ([Source Code](https:\u002F\u002Fgithub.com\u002Fauthelia\u002Fauthelia)) `Apache-2.0` `Go`\n- [Authentik](https:\u002F\u002Fgoauthentik.io\u002F) - Flexible identity provider with support for different protocols. (OAuth 2.0, SAML, LDAP and Radius). ([Source Code](https:\u002F\u002Fgithub.com\u002Fgoauthentik\u002Fauthentik)) `MIT` `Python`\n- [KeyCloak](https:\u002F\u002Fwww.keycloak.org) - Open Source Identity and Access Management. ([Source Code](https:\u002F\u002Fgithub.com\u002Fkeycloak\u002Fkeycloak)) `Apache-2.0` `Java`\n\n\n### Identity Management - Tools and web interfaces\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nMiscellaneous utilities and web interfaces for identity management systems.\n\n- [BounCA](https:\u002F\u002Fbounca.org\u002F) - A personal SSL Key \u002F Certificate Authority web-based tool for creating self-signed certificates. ([Source Code](https:\u002F\u002Fgitlab.com\u002Fbounca\u002Fbounca\u002F)) `Apache-2.0` `Python`\n- [easy-rsa](https:\u002F\u002Fgithub.com\u002FOpenVPN\u002Feasy-rsa) - Bash script to build and manage a PKI CA. `GPL-2.0` `Shell`\n- [Fusion Directory](https:\u002F\u002Fwww.fusiondirectory.org) - Improve the Management of the services and the company directory based on OpenLDAP. ([Source Code](https:\u002F\u002Fgithub.com\u002Ffusiondirectory\u002Ffusiondirectory)) `GPL-2.0` `PHP`\n- [LDAP Account Manager (LAM)](https:\u002F\u002Fwww.ldap-account-manager.org\u002Flamcms\u002F) - Web frontend for managing entries (e.g. users, groups, DHCP settings) stored in an LDAP directory. ([Source Code](https:\u002F\u002Fgithub.com\u002FLDAPAccountManager\u002Flam\u002F)) `GPL-3.0` `PHP`\n- [Libravatar](https:\u002F\u002Fwww.libravatar.org\u002F) - Libravatar is a service which delivers your avatar (profile picture) to other websites. ([Source Code](https:\u002F\u002Fgit.linux-kernel.at\u002Foliver\u002Fivatar\u002F)) `AGPL-3.0` `Python`\n- [Pomerium](https:\u002F\u002Fwww.pomerium.io\u002F) - An identity and context aware access-proxy inspired by BeyondCorp. ([Source Code](https:\u002F\u002Fgithub.com\u002Fpomerium\u002Fpomerium)) `Apache-2.0` `Docker\u002FGo`\n- [Samba](https:\u002F\u002Fwww.samba.org\u002F) - Active Directory and CIFS protocol implementation. ([Source Code](https:\u002F\u002Fdownload.samba.org\u002Fpub\u002Fsamba\u002F)) `GPL-3.0` `C`\n- [Smallstep Certificates](https:\u002F\u002Fsmallstep.com\u002Fcertificates\u002F) - A private certificate authority (X.509 & SSH) and related tools for secure automated certificate management. ([Source Code](https:\u002F\u002Fgithub.com\u002Fsmallstep\u002Fcertificates)) `Apache-2.0` `Go`\n- [ZITADEL](https:\u002F\u002Fzitadel.com\u002F) - Cloud-native Identity & Access Management solution providing a platform for secure authentication, authorization and identity management. ([Source Code](https:\u002F\u002Fgithub.com\u002Fzitadel\u002Fzitadel)) `Apache-2.0` `Go\u002FDocker\u002FK8S`\n\n\n### IT Asset Management\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nIT [asset management](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAsset_management) software.\n\n- [GLPI](https:\u002F\u002Fwww.glpi-project.org\u002F) - Information Resource-Manager with an additional Administration Interface. ([Source Code](https:\u002F\u002Fgithub.com\u002Fglpi-project\u002Fglpi)) `GPL-3.0` `PHP`\n- [OCS Inventory NG](https:\u002F\u002Focsinventory-ng.org\u002F) - Asset management and deployment solution for all devices in your IT Department. ([Source Code](https:\u002F\u002Fgithub.com\u002FOCSInventory-NG)) `GPL-2.0` `PHP\u002FPerl`\n- [openDCIM](https:\u002F\u002Fopendcim.org\u002F) - GPL v3 Data Center Inventory Management (DCIM). ([Source Code](https:\u002F\u002Fgithub.com\u002Fopendcim\u002FopenDCIM), [Demo](https:\u002F\u002Fopendcim.org\u002Fdemo.html)) `GPL-3.0` `PHP\u002FJavaScript`\n- [OPSI](https:\u002F\u002Fwww.opsi.org) - Hardware and software inventory, client management, deployment, and patching for Linux and Windows. ([Source Code](https:\u002F\u002Fgithub.com\u002Fopsi-org\u002F)) `GPL-3.0\u002FAGPL-3.0` `OVF\u002FPython`\n- [RackTables](https:\u002F\u002Fracktables.org\u002F) - Datacenter and server room asset management like document hardware assets, network addresses, space in racks, networks configuration. ([Demo](https:\u002F\u002Fwww.racktables.org\u002Fdemo.php), [Source Code](https:\u002F\u002Fgithub.com\u002FRackTables\u002Fracktables)) `GPL-2.0` `PHP`\n- [Ralph](https:\u002F\u002Fralph.allegro.tech\u002F) - Asset management, DCIM and CMDB system for large Data Centers as well as smaller LAN networks. ([Demo](https:\u002F\u002Fgithub.com\u002Fallegro\u002Fralph#live-demo), [Source Code](https:\u002F\u002Fgithub.com\u002Fallegro\u002Fralph)) `Apache-2.0` `Python\u002FDocker`\n- [Snipe IT](https:\u002F\u002Fsnipeitapp.com\u002F) - Asset & license management software. ([Source Code](https:\u002F\u002Fgithub.com\u002Fgrokability\u002Fsnipe-it)) `AGPL-3.0` `PHP`\n\n\n### Log Management\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nLog management tools: collect, parse, visualize...\n\n- [Fluentd](https:\u002F\u002Fwww.fluentd.org\u002F) - Data collector for unified logging layer. ([Source Code](https:\u002F\u002Fgithub.com\u002Ffluent\u002Ffluentd)) `Apache-2.0` `Ruby`\n- [Flume](https:\u002F\u002Fflume.apache.org\u002F) - Distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log data. ([Source Code](https:\u002F\u002Fgithub.com\u002Fapache\u002Flogging-flume)) `Apache-2.0` `Java`\n- [GoAccess](https:\u002F\u002Fgoaccess.io\u002F) - Real-time web log analyzer and interactive viewer that runs in a terminal or through the browser. ([Source Code](https:\u002F\u002Fgithub.com\u002Fallinurl\u002Fgoaccess)) `MIT` `C`\n- [Loki](https:\u002F\u002Fgrafana.com\u002Foss\u002Floki\u002F) - Log aggregation system designed to store and query logs from all your applications and infrastructure. ([Source Code](https:\u002F\u002Fgithub.com\u002Fgrafana\u002Floki)) `AGPL-3.0` `Go`\n- [reaction](https:\u002F\u002Freaction.ppom.me\u002F) - A lightweight daemon that scans program outputs for repeated patterns, and takes action. ([Source Code](https:\u002F\u002Fframagit.org\u002Fppom\u002Freaction)) `AGPL-3.0` `Rust`\n- [rsyslog](https:\u002F\u002Fwww.rsyslog.com\u002F) - Rocket-fast system for log processing. ([Source Code](https:\u002F\u002Fgithub.com\u002Frsyslog\u002Frsyslog)) `GPL-3.0` `C`\n\n\n### Mail Clients\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nAn [email client](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FEmail_client), email reader or, more formally, message user agent (MUA) or mail user agent is a computer program used to access and manage a user's email. \n\n- [aerc](https:\u002F\u002Faerc-mail.org\u002F) - Terminal MUA with a focus on plaintext and features for developers. ([Source Code](https:\u002F\u002Fgit.sr.ht\u002F~rjarry\u002Faerc)) `MIT` `Go`\n- [Claws Mail](http:\u002F\u002Fwww.claws-mail.org\u002F) - Old school email client (and news reader), based on GTK+. ([Source Code](https:\u002F\u002Fgit.claws-mail.org\u002F?p=claws.git;a=tree)) `GPL-3.0` `C`\n- [ImapSync](http:\u002F\u002Fimapsync.lamiral.info\u002F) - Simple IMAP migration tool for copying mailboxes to other servers. ([Source Code](https:\u002F\u002Fgithub.com\u002Fimapsync\u002Fimapsync)) `NLPL` `Perl`\n- [Mutt](http:\u002F\u002Fwww.mutt.org\u002F) - Small but very powerful text-based mail client. ([Source Code](https:\u002F\u002Fgitlab.com\u002Fmuttmua\u002Fmutt)) `GPL-2.0` `C`\n- [Sylpheed](https:\u002F\u002Fsylpheed.sraoss.jp\u002Fen\u002F) - Still developed predecessor to Claws Mail, lightweight mail client. ([Source Code](https:\u002F\u002Fgithub.com\u002Fsylpheed-mail\u002Fsylpheed)) `GPL-2.0` `C`\n- [Thunderbird](https:\u002F\u002Fwww.thunderbird.net\u002F) - Free email application that's easy to set up and customize. ([Source Code](https:\u002F\u002Fhg.mozilla.org\u002Fcomm-central\u002Ffile)) `MPL-2.0` `C\u002FC++`\n\n\n### Metrics & Metric Collection\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nMetric gathering and display software.\n\n_Related: [Databases](#databases), [Monitoring & Status Pages](#monitoring--status-pages)_\n\n- [Beats](https:\u002F\u002Fwww.elastic.co\u002Fbeats\u002F) - Single-purpose data shippers that send data from hundreds or thousands of machines and systems to Logstash or Elasticsearch. ([Source Code](https:\u002F\u002Fgithub.com\u002Felastic\u002Fbeats)) `Apache-2.0` `Go`\n- [Collectd](https:\u002F\u002Fcollectd.org\u002F) - System statistics collection daemon. ([Source Code](https:\u002F\u002Fgithub.com\u002Fcollectd\u002Fcollectd)) `MIT` `C`\n- [Diamond](https:\u002F\u002Fgithub.com\u002Fpython-diamond\u002FDiamond) - Daemon that collects system metrics and publishes them to Graphite (and others). `MIT` `Python`\n- [Grafana](https:\u002F\u002Fgrafana.com\u002F) - A Graphite & InfluxDB Dashboard and Graph Editor. ([Source Code](https:\u002F\u002Fgithub.com\u002Fgrafana\u002Fgrafana)) `AGPL-3.0` `Go`\n- [Graphite](https:\u002F\u002Fgraphite.readthedocs.org\u002Fen\u002Flatest\u002F) - Scalable graphing server. ([Source Code](https:\u002F\u002Fgithub.com\u002Fgraphite-project\u002Fgraphite-web)) `Apache-2.0` `Python`\n- [RRDtool](https:\u002F\u002Foss.oetiker.ch\u002Frrdtool\u002F) - Industry standard, high performance data logging and graphing system for time series data. ([Source Code](https:\u002F\u002Fgithub.com\u002Foetiker\u002Frrdtool-1.x)) `GPL-2.0` `C`\n- [Statsd](https:\u002F\u002Fgithub.com\u002Fstatsd\u002Fstatsd) - Daemon that listens for statistics like counters and timers, sent over UDP or TCP, and sends aggregates to one or more pluggable backend services. `MIT` `Nodejs`\n- [tcollector](http:\u002F\u002Fopentsdb.net\u002Fdocs\u002Fbuild\u002Fhtml\u002Fuser_guide\u002Futilities\u002Ftcollector.html) - Gathers data from local collectors and pushes the data to OpenTSDB. ([Source Code](https:\u002F\u002Fgithub.com\u002FOpenTSDB\u002Ftcollector\u002F)) `LGPL-3.0\u002FGPL-3.0` `Python`\n- [Telegraf](https:\u002F\u002Fgithub.com\u002Finfluxdata\u002Ftelegraf) - Plugin-driven server agent for collecting, processing, aggregating, and writing metrics. `MIT` `Go`\n- [VictoriaMetrics](https:\u002F\u002Fvictoriametrics.com\u002F) - Fast, cost-effective time series database and monitoring solution; drop-in replacement for Prometheus with PromQL\u002FMetricsQL support. ([Source Code](https:\u002F\u002Fgithub.com\u002FVictoriaMetrics\u002FVictoriaMetrics)) `Apache-2.0` `Go`\n\n\n\n\n### Miscellaneous\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nSoftware that does not fit in another section.\n\n- [Chocolatey](https:\u002F\u002Fchocolatey.org\u002F) - The package manager for Windows. ([Source Code](https:\u002F\u002Fgithub.com\u002Fchocolatey\u002Fchoco)) `Apache-2.0` `C#\u002FPowerShell`\n- [Clonezilla](https:\u002F\u002Fclonezilla.org\u002F) - Partition and disk imaging\u002Fcloning program. ([Source Code](https:\u002F\u002Fclonezilla.org\u002Fdownloads\u002Fsrc\u002F)) `GPL-2.0` `Perl\u002FShell\u002FOther`\n- [DadaMail](https:\u002F\u002Fdadamailproject.com\u002F) - Mailing List Manager, written in Perl. ([Source Code](https:\u002F\u002Fsourceforge.net\u002Fprojects\u002Fdadamail\u002Ffiles\u002F)) `GPL-2.0` `Perl`\n- [Fog](https:\u002F\u002Fwww.fogproject.org\u002F) - Cloning\u002Fimaging solution\u002Frescue suite. ([Source Code](https:\u002F\u002Fgithub.com\u002FFOGProject\u002Ffogproject)) `GPL-3.0` `PHP\u002FShell`\n- [phpList](https:\u002F\u002Fwww.phplist.org\u002F) - Newsletter and email marketing software. ([Source Code](https:\u002F\u002Fgithub.com\u002FphpList\u002Fphplist3)) `AGPL-3.0` `PHP`\n\n\n### Monitoring & Status Pages\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nMonitoring software.\n\n_Related: [Metrics & Metric Collection](#metrics--metric-collection)_\n\n- [Adagios](http:\u002F\u002Fadagios.org\u002F) - Web based Nagios interface for configuration and monitoring (replacement to the standard interface), and a REST interface. ([Source Code](https:\u002F\u002Fgithub.com\u002Fopinkerfi\u002Fadagios)) `AGPL-3.0` `Docker\u002FPython`\n- [Alerta](https:\u002F\u002Falerta.io\u002F) - Distributed, scalable and flexible monitoring system. ([Source Code](https:\u002F\u002Fgithub.com\u002Falerta\u002Falerta)) `Apache-2.0` `Python`\n- [Beszel](https:\u002F\u002Fbeszel.dev\u002F) - Lightweight server monitoring platform that includes Docker statistics, historical data, and alert functions. ([Source Code](https:\u002F\u002Fgithub.com\u002Fhenrygd\u002Fbeszel)) `MIT` `Go`\n- [Cacti](https:\u002F\u002Fwww.cacti.net) - Web-based network monitoring and graphing tool. ([Source Code](https:\u002F\u002Fgithub.com\u002FCacti\u002Fcacti)) `GPL-2.0` `PHP`\n- [cadvisor](https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fcadvisor) - Analyzes resource usage and performance characteristics of running containers. `Apache-2.0` `Go`\n- [cState](https:\u002F\u002Fcstate.netlify.app\u002F) - Static status page for hyperfast Hugo. Clean design, minimal JS, super light HTML\u002FCSS, high customization, optional admin panel, read-only API, IE8+. ([Demo](https:\u002F\u002Fcstate.mnts.lt\u002F), [Source Code](https:\u002F\u002Fgithub.com\u002Fcstate\u002Fcstate)) `MIT` `HTML`\n- [checkmk](https:\u002F\u002Fcheckmk.com\u002F) - Comprehensive solution for monitoring of applications, servers, and networks. ([Source Code](https:\u002F\u002Fgithub.com\u002FCheckmk\u002Fcheckmk)) `GPL-2.0` `Python\u002FPHP`\n- [CheckCle](https:\u002F\u002Fcheckcle.io) - Seamless, real-time monitoring of full-stack systems, applications, and infrastructure. ([Source Code](https:\u002F\u002Fgithub.com\u002Foperacle\u002Fcheckcle)) `MIT` `Docker`\n- [dashdot](https:\u002F\u002Fgithub.com\u002FMauriceNino\u002Fdashdot) - A simple, modern server dashboard for smaller private servers. ([Demo](https:\u002F\u002Fdash.mauz.dev\u002F)) `MIT` `Nodejs\u002FDocker`\n- [EdMon](https:\u002F\u002Fgithub.com\u002Feahlys\u002FEdMon) - A command-line monitoring application helping you to check that your hosts and services are available, with notifications support. `MIT` `Java`\n- [eZ Server Monitor](https:\u002F\u002Fwww.ezservermonitor.com) - A lightweight and simple dashboard monitor for Linux, available in Web and Bash application. ([Source Code](https:\u002F\u002Fgithub.com\u002Fshevabam\u002Fezservermonitor-web)) `GPL-3.0` `PHP\u002FShell`\n- [Gatus](https:\u002F\u002Fgatus.io) - Automated service health dashboard. ([Demo](https:\u002F\u002Fstatus.twin.sh), [Source Code](https:\u002F\u002Fgithub.com\u002FTwiN\u002Fgatus)) `Apache-2.0` `Docker\u002FK8S`\n- [glances](https:\u002F\u002Fnicolargo.github.io\u002Fglances\u002F) - Open-source, cross-platform real-time monitoring tool with CLI and web dashboard interfaces and many exporting options. ([Source Code](https:\u002F\u002Fgithub.com\u002Fnicolargo\u002Fglances)) `GPL-3.0` `Python`\n- [Healthchecks](https:\u002F\u002Fhealthchecks.io\u002Fdocs\u002Fself_hosted\u002F) - Monitoring for cron jobs, background services and scheduled tasks. ([Source Code](https:\u002F\u002Fgithub.com\u002Fhealthchecks\u002Fhealthchecks)) `BSD-3-Clause` `Python`\n- [Icinga](https:\u002F\u002Fwww.icinga.com\u002F) - Nagios fork that has since lapped nagios several times. Comes with the possibility of clustered monitoring. ([Source Code](https:\u002F\u002Fgithub.com\u002FIcinga\u002Ficinga2)) `GPL-2.0` `C++`\n- [Kener](https:\u002F\u002Fkener.ing\u002F) - Status page with incident management, easy to use and customize. ([Source Code](https:\u002F\u002Fgithub.com\u002Frajnandan1\u002Fkener)) `MIT` `Nodejs\u002FDocker`\n- [KuvaszUptime](https:\u002F\u002Fkuvasz-uptime.dev) - Performant, stable uptime & SSL monitoring service with brandable status pages, IAC support, Prometheus integration and a complete REST API. ([Demo](https:\u002F\u002Fkuvasz-uptime.dev\u002Fdemo\u002F), [Source Code](https:\u002F\u002Fgithub.com\u002Fkuvasz-uptime\u002Fkuvasz)) `Apache-2.0` `Docker`\n- [LibreNMS](https:\u002F\u002Fwww.librenms.org) - Fully featured network monitoring system that provides a wealth of features and device support. ([Source Code](https:\u002F\u002Fgithub.com\u002Flibrenms\u002Flibrenms)) `GPL-3.0` `PHP`\n- [Linux Dash](https:\u002F\u002Fgithub.com\u002Ftariqbuilds\u002Flinux-dash) - A low-overhead monitoring web dashboard for a GNU\u002FLinux machine. `MIT` `Nodejs\u002FGo\u002FPython\u002FPHP`\n- [Monit](https:\u002F\u002Fmmonit.com\u002Fmonit\u002F#home) - Small utility for managing and monitoring Unix systems. ([Source Code](https:\u002F\u002Fbitbucket.org\u002Ftildeslash\u002Fmonit\u002Fsrc\u002Fmaster\u002F)) `AGPL-3.0` `C`\n- [Munin](https:\u002F\u002Fmunin-monitoring.org\u002F) - Networked resource monitoring tool. ([Source Code](https:\u002F\u002Fgithub.com\u002Fmunin-monitoring\u002Fmunin)) `GPL-2.0` `Perl\u002FShell`\n- [Naemon](https:\u002F\u002Fwww.naemon.org\u002F) - Network monitoring tool based on the Nagios 4 core with performance enhancements and new features. ([Source Code](https:\u002F\u002Fgithub.com\u002Fnaemon\u002Fnaemon-core)) `GPL-2.0` `C`\n- [Nezha](https:\u002F\u002Fnezha.wiki\u002Fen_US\u002F) - Lightweight, servers & websites monitoring and O&M tool. ([Source Code](https:\u002F\u002Fgithub.com\u002Fnezhahq\u002Fnezha)) `Apache-2.0` `Go\u002FShell`\n- [Nagios](https:\u002F\u002Fwww.nagios.org\u002F) - Computer system, network and infrastructure monitoring software application. ([Source Code](https:\u002F\u002Fgithub.com\u002FNagiosEnterprises\u002Fnagioscore)) `GPL-2.0` `C`\n- [NetXMS](https:\u002F\u002Fwww.netxms.org\u002F) - Open Source network and infrastructure monitoring and management. ([Source Code](https:\u002F\u002Fgithub.com\u002Fnetxms\u002Fnetxms)) `LGPL-3.0\u002FGPL-3.0` `Java\u002FC++\u002FC`\n- [Observium Community Edition](http:\u002F\u002Fwww.observium.org\u002F) - Network monitoring and management platform that provides real-time insight into network health and performance. `QPL-1.0` `PHP`\n- [openITCOCKPIT Community Edition](https:\u002F\u002Fopenitcockpit.io\u002F) - Monitoring Suite featuring seamless integrations with Naemon, Checkmk, Grafana and more. ([Demo](https:\u002F\u002Fdemo.openitcockpit.io\u002F), [Source Code](https:\u002F\u002Fgithub.com\u002FopenITCOCKPIT\u002FopenITCOCKPIT)) `GPL-3.0` `deb\u002FDocker`\n- [OneUptime](https:\u002F\u002Foneuptime.com) - A comprehensive solution for monitoring and managing your online services. ([Source Code](https:\u002F\u002Fgithub.com\u002Foneuptime\u002Foneuptime)) `Apache-2.0` `Docker`\n- [Performance Co-Pilot](http:\u002F\u002Fpcp.io) - Lightweight, distributed system performance and analysis framework. ([Source Code](https:\u002F\u002Fgithub.com\u002Fperformancecopilot\u002Fpcp)) `LGPL-2.1\u002FGPL-2.0` `C`\n- [PHP Server Monitor](https:\u002F\u002Fwww.phpservermonitor.org\u002F) - Open source tool to monitor your servers and websites. ([Source Code](https:\u002F\u002Fgithub.com\u002Fphpservermon\u002Fphpservermon)) `GPL-3.0` `PHP`\n- [PhpSysInfo](https:\u002F\u002Fphpsysinfo.github.io\u002Fphpsysinfo\u002F) - A customizable PHP script that displays information about your system nicely. ([Source Code](https:\u002F\u002Fgithub.com\u002Fphpsysinfo\u002Fphpsysinfo)) `GPL-2.0` `PHP`\n- [Prometheus](https:\u002F\u002Fprometheus.io\u002F) - Service monitoring system and time series database. ([Source Code](https:\u002F\u002Fgithub.com\u002Fprometheus\u002Fprometheus)) `Apache-2.0` `Go`\n- [Riemann](https:\u002F\u002Friemann.io\u002F) - Flexible and fast events processor allowing complex events\u002Fmetrics analysis. ([Source Code](https:\u002F\u002Fgithub.com\u002Friemann\u002Friemann)) `EPL-1.0` `Java`\n- [rtop](https:\u002F\u002Fgithub.com\u002Frapidloop\u002Frtop) - Interactive, remote system monitoring tool based on SSH. `MIT` `Go`\n- [ruptime](https:\u002F\u002Fgithub.com\u002Falexmyczko\u002Fruptime) - Classic system status server. `AGPL-3.0` `Shell`\n- [Scrutiny](https:\u002F\u002Fgithub.com\u002FAnalogJ\u002Fscrutiny) - Web UI for hard drive S.M.A.R.T monitoring, historical trends & real-world failure thresholds. `MIT` `Go`\n- [Sensu](https:\u002F\u002Fsensu.io\u002F) - Monitoring tool for ephemeral infrastructure and distributed applications. ([Source Code](https:\u002F\u002Fgithub.com\u002Fsensu\u002Fsensu-go)) `MIT` `Go`\n- [Status](https:\u002F\u002Fgithub.com\u002Fdani3l0\u002FStatus) - Simple and lightweight system monitoring tool for small homeservers with a pleasant web interface. ([Demo](https:\u002F\u002Fstatus.enshittification.social\u002F)) `MIT` `Python`\n- [Thruk](https:\u002F\u002Fwww.thruk.org\u002F) - Multibackend monitoring web interface with support for Naemon, Nagios, Icinga and Shinken. ([Source Code](https:\u002F\u002Fgithub.com\u002Fsni\u002FThruk)) `GPL-1.0` `Perl`\n- [tirreno](https:\u002F\u002Fwww.tirreno.com\u002F) - Application-level security to protect your app from threats, fraud, and abuse. ([Demo](https:\u002F\u002Fplay.tirreno.com\u002F), [Source Code](https:\u002F\u002Fgithub.com\u002Ftirrenotechnologies\u002Ftirreno)) `AGPL-3.0` `PHP\u002FDocker`\n- [Uptime Kuma](https:\u002F\u002Fuptime.kuma.pet\u002F) - Modern, self-hosted monitoring tool with a clean UI and rich notification support. ([Source Code](https:\u002F\u002Fgithub.com\u002Flouislam\u002Fuptime-kuma)) `MIT` `Nodejs`\n- [Wazuh](https:\u002F\u002Fwazuh.com\u002F) - Unified XDR and SIEM protection for endpoints and cloud workloads. ([Source Code](https:\u002F\u002Fgithub.com\u002Fwazuh\u002Fwazuh)) `GPL-2.0` `C`\n- [Zabbix](https:\u002F\u002Fwww.zabbix.com\u002F) - Enterprise-class software for monitoring of networks and applications. ([Source Code](https:\u002F\u002Fgit.zabbix.com\u002Fprojects\u002FZBX\u002Frepos\u002Fzabbix\u002Fbrowse)) `GPL-2.0` `C`\n\n\n### Network Configuration Management\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nNetwork configuration management tools.\n\n- [GNS3](https:\u002F\u002Fwww.gns3.com\u002F) - Graphical network simulator that provides a variety of virtual appliances. ([Source Code](https:\u002F\u002Fgithub.com\u002FGNS3\u002Fgns3-gui\u002F)) `GPL-3.0` `Python`\n- [OpenWISP](https:\u002F\u002Fopenwisp.org\u002F) - Open Source Network Management System for OpenWRT based routers and access points. ([Demo](https:\u002F\u002Fopenwisp.org\u002Fdemo.html), [Source Code](https:\u002F\u002Fgithub.com\u002Fopenwisp)) `GPL-3.0` `Python`\n- [Oxidized](https:\u002F\u002Fgithub.com\u002Fytti\u002Foxidized) - Network device configuration backup tool. `Apache-2.0` `Ruby`\n- [phpIPAM](https:\u002F\u002Fphpipam.net\u002F) - Open source IP address management with PowerDNS integration. ([Source Code](https:\u002F\u002Fgithub.com\u002Fphpipam\u002Fphpipam)) `GPL-3.0` `PHP`\n- [RANCID](https:\u002F\u002Fwww.shrubbery.net\u002Francid\u002F) - Monitor network devices configuration and maintain history of changes. ([Source Code](https:\u002F\u002Fgithub.com\u002Fhaussli\u002Francid)) `BSD-3-Clause` `Perl\u002FShell`\n- [rConfig](https:\u002F\u002Fwww.rconfig.com\u002F) - Network device configuration management tool. ([Source Code](https:\u002F\u002Fgithub.com\u002Frconfig\u002Frconfig)) `GPL-3.0` `PHP`\n\n\n### PaaS\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\n[Platform-as-a-Service](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FPlatform_as_a_service) software allows customers to provision, instantiate, run, and manage a computing platform and one or more applications, without the complexity of building and maintaining the infrastructure typically associated with developing and launching the application. Also includes [Serverless computing](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FServerless_computing) and [Function-as-a-service (FaaS)](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FFunction_as_a_service) software.\n\n\n- [CapRover](https:\u002F\u002Fcaprover.com\u002F) - Build your own PaaS in a few minutes. ([Demo](https:\u002F\u002Fcaptain.server.demo.caprover.com\u002F#\u002Flogin), [Source Code](https:\u002F\u002Fgithub.com\u002Fcaprover\u002Fcaprover)) `Apache-2.0` `Docker\u002FNodejs`\n- [Coolify](https:\u002F\u002Fcoolify.io\u002F) - An open-source & self-hostable Heroku \u002F Netlify alternative (and even more). ([Source Code](https:\u002F\u002Fgithub.com\u002Fcoollabsio\u002Fcoolify)) `Apache-2.0` `Docker`\n- [Dokku](https:\u002F\u002Fdokku.com\u002F) - An open-source PaaS (alternative to Heroku). ([Source Code](https:\u002F\u002Fgithub.com\u002Fdokku\u002Fdokku)) `MIT` `Docker\u002FShell\u002FGo\u002Fdeb`\n- [fx](https:\u002F\u002Fgithub.com\u002Fmetrue\u002Ffx) - A tool to help you do Function as a Service with painless on your own servers. `MIT` `Go`\n- [Kubero](https:\u002F\u002Fwww.kubero.dev\u002F) - A self-hosted Heroku PaaS alternative for Kubernetes that implements GitOps. ([Demo](https:\u002F\u002Fdemo.kubero.dev\u002F), [Source Code](https:\u002F\u002Fgithub.com\u002Fkubero-dev\u002Fkubero)) `GPL-3.0` `K8S\u002FNodejs\u002FGo`\n- [LocalStack](https:\u002F\u002Flocalstack.cloud\u002F) - LocalStack is a fully functional local AWS cloud stack. This includes Lambda for serverless computation. ([Source Code](https:\u002F\u002Fgithub.com\u002Flocalstack\u002Flocalstack)) `Apache-2.0` `Python\u002FDocker\u002FK8S`\n- [Nhost](https:\u002F\u002Fnhost.io\u002F) - Firebase Alternative with GraphQL. Get a database and backend configured and ready in minutes. ([Source Code](https:\u002F\u002Fgithub.com\u002Fnhost\u002Fnhost)) `MIT` `Docker\u002FNodejs\u002FGo`\n- [OpenFaaS](https:\u002F\u002Fwww.openfaas.com\u002F) - Serverless Functions Made Simple for Docker & Kubernetes. ([Source Code](https:\u002F\u002Fgithub.com\u002Fopenfaas\u002Ffaas)) `MIT` `Go`\n- [Tau](https:\u002F\u002Ftaubyte.com) - Easily build Cloud Computing Platforms with features like Serverless WebAssembly Functions, Frontend Hosting, CI\u002FCD, Object Storage, K\u002FV Database, and Pub-Sub Messaging. ([Source Code](https:\u002F\u002Fgithub.com\u002Ftaubyte\u002Ftau)) `BSD-3-Clause` `Go\u002FRust\u002FDocker`\n- [Trusted-CGI](https:\u002F\u002Fgithub.com\u002Freddec\u002Ftrusted-cgi) - Lightweight self-hosted lambda\u002Fapplications\u002Fcgi\u002Fserverless-functions platform. `MIT` `Go\u002Fdeb\u002FDocker`\n\n\n### Packaging\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nA [package manager](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FPackage_manager) or package-management system is a collection of software tools that automates the process of installing, upgrading, configuring, and removing computer programs for a computer in a consistent manner.\n\n- [aptly](https:\u002F\u002Fwww.aptly.info\u002F) - Swiss army knife for Debian repository management. ([Source Code](https:\u002F\u002Fgithub.com\u002Faptly-dev\u002Faptly)) `MIT` `Go`\n- [fpm](https:\u002F\u002Ffpm.readthedocs.io\u002Fen\u002Flatest\u002F) - Versatile multi format package creator. ([Source Code](https:\u002F\u002Fgithub.com\u002Fjordansissel\u002Ffpm)) `MIT` `Ruby`\n- [omnibus-ruby](https:\u002F\u002Fgithub.com\u002Fchef\u002Fomnibus) - Easily create full-stack installers for your project across a variety of platforms. `Apache-2.0` `Ruby`\n- [tito](https:\u002F\u002Fgithub.com\u002Frpm-software-management\u002Ftito) - Builds RPMs for git-based projects. `GPL-2.0` `Python`\n\n\n### Project Management\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nWeb-based project management and bug tracking systems.\n\n**Please visit [awesome-selfhosted\u002FProject Management](https:\u002F\u002Fawesome-selfhosted.net\u002Ftags\u002Fsoftware-development---project-management.html)**\n\n\n\n### Queuing\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\n[Message queues](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FMessage_queue) and [message broker](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FMessage_broker) software, typically used for inter-process communication (IPC), or for inter-thread communication within the same process.\n\n_See also: [Cloud Native Landscape - Streaming & Messaging](https:\u002F\u002Flandscape.cncf.io\u002F?group=projects-and-products&view-mode=card#app-definition-and-development--streaming-messaging)_\n\n- [ActiveMQ](https:\u002F\u002Factivemq.apache.org\u002F) - Java message broker. ([Source Code](https:\u002F\u002Fgithub.com\u002Fapache\u002Factivemq)) `Apache-2.0` `Java`\n- [BeanstalkD](https:\u002F\u002Fbeanstalkd.github.io\u002F) - A simple, fast work queue. ([Source Code](https:\u002F\u002Fgithub.com\u002Fbeanstalkd\u002Fbeanstalkd)) `MIT` `C`\n- [Gearman](http:\u002F\u002Fgearman.org\u002F) - Fast multi-language queuing\u002Fjob processing platform. ([Source Code](https:\u002F\u002Fgithub.com\u002Fgearman\u002Fgearmand)) `BSD-3-Clause` `C++`\n- [NSQ](https:\u002F\u002Fnsq.io\u002F) - A realtime distributed messaging platform. ([Source Code](https:\u002F\u002Fgithub.com\u002Fnsqio\u002Fnsq)) `MPL-2.0` `Go`\n- [ZeroMQ](https:\u002F\u002Fzeromq.org\u002F) - Lightweight queuing system. ([Source Code](https:\u002F\u002Fgithub.com\u002Fzeromq)) `GPL-3.0` `C++`\n\n\n### Remote Desktop Clients\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\n[Remote Desktop](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FRemote_desktop_software) client software.\n\n_See also: [awesome-selfhosted\u002FRemote Access](https:\u002F\u002Fawesome-selfhosted.net\u002Ftags\u002Fremote-access.html)_\n\n- [Remmina](https:\u002F\u002Fwww.remmina.org\u002F) - Feature-rich remote desktop application for linux and other unixes. ([Source Code](https:\u002F\u002Fgitlab.com\u002FRemmina\u002FRemmina)) `GPL-2.0` `C`\n- [Tiger VNC](https:\u002F\u002Ftigervnc.org\u002F) - High-performance, multi-platform VNC client and server. ([Source Code](https:\u002F\u002Fgithub.com\u002FTigerVNC\u002Ftigervnc)) `GPL-2.0` `C++`\n- [X2go](https:\u002F\u002Fwiki.x2go.org\u002Fdoku.php) - X2Go is an open source remote desktop software for Linux that uses the NoMachine\u002FNX technology protocol. ([Source Code](https:\u002F\u002Fcode.x2go.org\u002Fgitweb)) `GPL-2.0` `Perl`\n\n\n### Router\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nSoftware for management of [router](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FRouter_(computing)) hardware.\n\n- [DD-WRT](https:\u002F\u002Fdd-wrt.com\u002F) - A Linux-based firmware for wireless routers and access points, originally designed for the Linksys WRT54G series. ([Source Code](https:\u002F\u002Fsvn.dd-wrt.com\u002F)) `GPL-2.0` `C`\n- [IPFire](https:\u002F\u002Fwww.ipfire.org\u002F) - Free network firewall distribution, based on the Linux operating system with easy-to-use web management console. ([Source Code](https:\u002F\u002Fgit.ipfire.org\u002F?p=ipfire-2.x.git;a=summary)) `GPL-2.0` `Shell\u002FPHP\u002FOther`\n- [OpenWrt](https:\u002F\u002Fopenwrt.org\u002F) - A Linux-based router featuring Mesh networking, IPS via snort and AQM among many other features. ([Source Code](https:\u002F\u002Fgit.openwrt.org\u002Fopenwrt\u002Fopenwrt.git)) `GPL-2.0` `C`\n- [OPNsense](https:\u002F\u002Fopnsense.org\u002F) - An open source FreeBSD-based firewall and router with traffic shaping, load balancing, and virtual private network capabilities. ([Source Code](https:\u002F\u002Fgithub.com\u002Fopnsense)) `BSD-2-Clause` `C\u002FPHP`\n- [pfSense CE](https:\u002F\u002Fwww.pfsense.org\u002F) - Free network firewall distribution, based on the FreeBSD operating system with a custom kernel and including third party free software packages for additional functionality. ([Source Code](https:\u002F\u002Fgithub.com\u002Fpfsense\u002Fpfsense)) `Apache-2.0` `Shell\u002FPHP\u002FOther`\n\n\n### Service Discovery\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\n[Service discovery](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FService_discovery) is the process of automatically detecting devices and services on a computer network.\n\n- [Consul](https:\u002F\u002Fwww.consul.io\u002F) - Consul is a tool for service discovery, monitoring and configuration. ([Source Code](https:\u002F\u002Fgithub.com\u002Fhashicorp\u002Fconsul)) `MPL-2.0` `Go`\n- [etcd](https:\u002F\u002Fetcd.io\u002F) - Distributed K\u002FV-Store, authenticating via SSL PKI and a REST HTTP Api for shared configuration and service discovery. ([Source Code](https:\u002F\u002Fgithub.com\u002Fetcd-io\u002Fetcd)) `Apache-2.0` `Go`\n- [ZooKeeper](https:\u002F\u002Fzookeeper.apache.org\u002F) - ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. ([Source Code](https:\u002F\u002Fgithub.com\u002Fapache\u002Fzookeeper)) `Apache-2.0` `Java\u002FC++`\n\n\n### Software Containers\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\n[Operating system–level](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FOS-level_virtualization) virtualization.\n\n- [Docker Compose](https:\u002F\u002Fdocs.docker.com\u002Fcompose\u002F) - Define and run multi-container Docker applications. ([Source Code](https:\u002F\u002Fgithub.com\u002Fdocker\u002Fcompose)) `Apache-2.0` `Go`\n- [Docker Swarm](https:\u002F\u002Fdocs.docker.com\u002Fengine\u002Fswarm\u002F) - Manage cluster of Docker Engines. ([Source Code](https:\u002F\u002Fgithub.com\u002Fmoby\u002Fswarmkit)) `Apache-2.0` `Go`\n- [Docker](https:\u002F\u002Fwww.docker.com\u002F) - Platform for developers and sysadmins to build, ship, and run distributed applications. ([Source Code](https:\u002F\u002Fwww.docker.com\u002Fcommunity\u002Fopen-source\u002F)) `Apache-2.0` `Go`\n- [Incus](https:\u002F\u002Flinuxcontainers.org\u002Fincus\u002F) - Container \"hypervisor\" and a better UX for LXC. ([Source Code](https:\u002F\u002Fgithub.com\u002Flxc\u002Fincus)) `Apache-2.0` `Go`\n- [LXC](https:\u002F\u002Flinuxcontainers.org\u002Flxc\u002F) - Userspace interface for the Linux kernel containment features. ([Source Code](https:\u002F\u002Fgithub.com\u002Flxc\u002Flxc)) `GPL-2.0` `C`\n- [OpenVZ](https:\u002F\u002Fopenvz.org) - Container-based virtualization for Linux. ([Source Code](https:\u002F\u002Fsrc.openvz.org\u002Fprojects\u002FOVZ)) `GPL-2.0` `C`\n- [Podman](https:\u002F\u002Fpodman.io) - Daemonless container engine for developing, managing, and running OCI Containers on your Linux System. Containers can either be run as root or in rootless mode. Simply put: `alias docker=podman`. ([Source Code](https:\u002F\u002Fgithub.com\u002Fcontainers\u002Fpodman)) `Apache-2.0` `Go`\n- [Portainer Community Edition](https:\u002F\u002Fwww.portainer.io\u002F) - Simple management UI for Docker. ([Source Code](https:\u002F\u002Fgithub.com\u002Fportainer\u002Fportainer)) `Zlib` `Go`\n- [systemd-nspawn](https:\u002F\u002Fwww.freedesktop.org\u002Fsoftware\u002Fsystemd\u002Fman\u002Fsystemd-nspawn.html) - Lightweight, chroot-like, environment to run an OS or command directly under systemd. ([Source Code](https:\u002F\u002Fgithub.com\u002Fsystemd\u002Fsystemd)) `GPL-2.0` `C`\n\n\n### Time Servers\n\n**[`^        back to top        ^`](#awesome-sysadmin)**\n\nTime synchronization servers and clients (NTP, PTP, Roughtime).\n\n- [Chrony](https:\u002F\u002Fchrony-project.org\u002F) - A versatile implementation of the Network Time Protocol (NTP). ([Source Code](https:\u002F\u002Fgitlab.com\u002Fchrony\u002Fchrony)) `GPL-2.0` `C`\n- [NTPsec](https:\u002F\u002Fwww.ntpsec.org\u002F) - A secure, hardened, and improved implementation of Network Time Protocol derived from NTP Classic. ([Source Code](https:\u002F\u002Fgitlab.com\u002FNTPsec\u002Fntpsec)) `BSD-2-Clause` `C`\n- [OpenNTPD](https:\u002F\u002Fwww.openntpd.org\u002F) - A FREE, easy to use implementation of the Network Time Protocol. ([Source Code](https:\u002F\u002Fgithub.com\u002Fopenntpd-portable\u002Fopenntpd-openbsd\u002F)) `ISC` `C`\n- [Roughenough](https:\u002F\u002Fgithub.com\u002Fint08h\u002Froughenough) - A Roughtime secure time synchr","awesome-sysadmin 是一个精心整理的开源系统管理员资源列表。该项目涵盖了从自动化、备份、配置管理到监控和虚拟化等广泛的系统管理工具和技术，为IT专业人士提供了一个全面且高质量的参考指南。其核心功能在于通过分类整理各种系统管理相关的开源软件和服务，帮助用户快速找到适合特定需求的解决方案。它非常适合需要构建或优化自身运维体系的企业和个人使用，无论是初学者还是经验丰富的系统管理员都能从中受益。",2,"2026-06-11 02:46:05","top_all"]