Next revision | Previous revision |
reviews:self_hosted_admin [2025/06/09 16:25] – created super_stunder | reviews:self_hosted_admin [2025/06/09 16:28] (current) – super_stunder |
---|
[[https://github.com/sindresorhus/awesome|{{https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg}}]] [[https://github.com/awesome-foss/awesome-sysadmin/issues/416|{{https://github.com/awesome-foss/awesome-sysadmin/actions/workflows/ci.yml/badge.svg}}]] | [[https://github.com/sindresorhus/awesome|{{https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg}}]] [[https://github.com/awesome-foss/awesome-sysadmin/issues/416|{{https://github.com/awesome-foss/awesome-sysadmin/actions/workflows/ci.yml/badge.svg}}]] |
| |
**A curated list of amazingly awesome Free and Open-Source sysadmin resources.** Please read the [[./.github/PULL_REQUEST_TEMPLATE.md|Pull Request template]] if you wish to add software and consider [[https://github.com/n1trux/awesome-donations|donating]] to the FLOSS projects you use regularly. Please consider contributing to fix one of the pinned [[https://github.com/awesome-foss/awesome-sysadmin/issues|issues]] if your time allows. | **A curated list of amazingly awesome Free and Open-Source sysadmin resources.** Please read the Pull Request template if you wish to add software and consider [[https://github.com/n1trux/awesome-donations|donating]] to the FLOSS projects you use regularly. Please consider contributing to fix one of the pinned [[https://github.com/awesome-foss/awesome-sysadmin/issues|issues]] if your time allows. |
| |
| |
---- | |
---- | ---- |
| |
==== Automation ==== | ==== Automation ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Build automation. | Build automation. |
==== Backups ==== | ==== Backups ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/Backup|Backup]] software. | [[https://en.wikipedia.org/wiki/Backup|Backup]] software. |
==== Build and software organization tools ==== | ==== Build and software organization tools ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Build and software organization tools. | Build and software organization tools. |
==== ChatOps ==== | ==== ChatOps ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Conversation-driven development and management. | Conversation-driven development and management. |
==== Cloud Computing ==== | ==== Cloud Computing ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/Cloud_computing|Cloud 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. | [[https://en.wikipedia.org/wiki/Cloud_computing|Cloud 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. |
==== Code Review ==== | ==== Code Review ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/Code_review|Code 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. | [[https://en.wikipedia.org/wiki/Code_review|Code 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. |
==== Configuration Management ==== | ==== Configuration Management ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/Configuration_management|Configuration management (CM)]] 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. | [[https://en.wikipedia.org/wiki/Configuration_management|Configuration management (CM)]] 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. |
==== Configuration Management Database ==== | ==== Configuration Management Database ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Configuration management database (CMDB) software. | Configuration management database (CMDB) software. |
==== Continuous Integration & Continuous Deployment ==== | ==== Continuous Integration & Continuous Deployment ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/Continuous_integration|Continuous integration]]/[[https://en.wikipedia.org/wiki/Continuous_deployment|deployment]] software. | [[https://en.wikipedia.org/wiki/Continuous_integration|Continuous integration]]/[[https://en.wikipedia.org/wiki/Continuous_deployment|deployment]] software. |
==== Control Panels ==== | ==== Control Panels ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Web hosting and server or service control panels. | Web hosting and server or service control panels. |
==== Databases ==== | ==== Databases ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Database servers. | Database servers. |
==== Deployment Automation ==== | ==== Deployment Automation ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Tools and scripts to support deployments to your servers. | Tools and scripts to support deployments to your servers. |
==== Diagramming ==== | ==== Diagramming ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Tools used to create diagrams of networks, flows, etc. | Tools used to create diagrams of networks, flows, etc. |
==== Distributed Filesystems ==== | ==== Distributed Filesystems ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Network distributed filesystems. | Network distributed filesystems. |
==== DNS - Control Panels & Domain Management ==== | ==== DNS - Control Panels & Domain Management ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
DNS server control panels, web interfaces and domain management tools. | DNS server control panels, web interfaces and domain management tools. |
==== DNS - Servers ==== | ==== DNS - Servers ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/Name_server|DNS]] servers. | [[https://en.wikipedia.org/wiki/Name_server|DNS]] servers. |
==== Editors ==== | ==== Editors ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Open-source code editors. | Open-source code editors. |
==== Identity Management ==== | ==== Identity Management ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/Identity_management|Identity 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. | [[https://en.wikipedia.org/wiki/Identity_management|Identity 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. |
==== Identity Management - LDAP ==== | ==== Identity Management - LDAP ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol|Lightweight Directory Access Protocol (LDAP)]] is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network. | [[https://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol|Lightweight Directory Access Protocol (LDAP)]] is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network. |
==== Identity Management - Single Sign-On (SSO) ==== | ==== Identity Management - Single Sign-On (SSO) ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/Single_sign-on|Single sign-on (SSO)]] is an authentication scheme that allows a user to log in with a single ID to any of several related, yet independent, software systems. | [[https://en.wikipedia.org/wiki/Single_sign-on|Single sign-on (SSO)]] is an authentication scheme that allows a user to log in with a single ID to any of several related, yet independent, software systems. |
==== Identity Management - Tools and web interfaces ==== | ==== Identity Management - Tools and web interfaces ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Miscellaneous utilities and web interfaces for identity management systems. | Miscellaneous utilities and web interfaces for identity management systems. |
==== IT Asset Management ==== | ==== IT Asset Management ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
IT [[https://en.wikipedia.org/wiki/Asset_management|asset management]] software. | IT [[https://en.wikipedia.org/wiki/Asset_management|asset management]] software. |
==== Log Management ==== | ==== Log Management ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Log management tools: collect, parse, visualize… | Log management tools: collect, parse, visualize… |
==== Mail Clients ==== | ==== Mail Clients ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
An [[https://en.wikipedia.org/wiki/Email_client|email 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. | An [[https://en.wikipedia.org/wiki/Email_client|email 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. |
==== Metrics & Metric Collection ==== | ==== Metrics & Metric Collection ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Metric gathering and display software. | Metric gathering and display software. |
==== Miscellaneous ==== | ==== Miscellaneous ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Software that does not fit in another section. | Software that does not fit in another section. |
==== Monitoring ==== | ==== Monitoring ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Monitoring software. | Monitoring software. |
==== Network Configuration Management ==== | ==== Network Configuration Management ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Network configuration management tools. | Network configuration management tools. |
==== PaaS ==== | ==== PaaS ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/Platform_as_a_service|Platform-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 [[https://en.wikipedia.org/wiki/Serverless_computing|Serverless computing]] and [[https://en.wikipedia.org/wiki/Function_as_a_service|Function-as-a-service (FaaS)]] software. | [[https://en.wikipedia.org/wiki/Platform_as_a_service|Platform-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 [[https://en.wikipedia.org/wiki/Serverless_computing|Serverless computing]] and [[https://en.wikipedia.org/wiki/Function_as_a_service|Function-as-a-service (FaaS)]] software. |
==== Packaging ==== | ==== Packaging ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
A [[https://en.wikipedia.org/wiki/Package_manager|package 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. | A [[https://en.wikipedia.org/wiki/Package_manager|package 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. |
==== Project Management ==== | ==== Project Management ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Web-based project management and bug tracking systems. | Web-based project management and bug tracking systems. |
==== Queuing ==== | ==== Queuing ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/Message_queue|Message queues]] and [[https://en.wikipedia.org/wiki/Message_broker|message broker]] software, typically used for inter-process communication (IPC), or for inter-thread communication within the same process. | [[https://en.wikipedia.org/wiki/Message_queue|Message queues]] and [[https://en.wikipedia.org/wiki/Message_broker|message broker]] software, typically used for inter-process communication (IPC), or for inter-thread communication within the same process. |
==== Remote Desktop Clients ==== | ==== Remote Desktop Clients ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/Remote_desktop_software|Remote Desktop]] client software. | [[https://en.wikipedia.org/wiki/Remote_desktop_software|Remote Desktop]] client software. |
==== Router ==== | ==== Router ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Software for management of [[https://en.wikipedia.org/wiki/Router_(computing)|router]] hardware. | Software for management of [[https://en.wikipedia.org/wiki/Router_(computing)|router]] hardware. |
==== Service Discovery ==== | ==== Service Discovery ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/Service_discovery|Service discovery]] is the process of automatically detecting devices and services on a computer network. | [[https://en.wikipedia.org/wiki/Service_discovery|Service discovery]] is the process of automatically detecting devices and services on a computer network. |
==== Software Containers ==== | ==== Software Containers ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/OS-level_virtualization|Operating system–level]] virtualization. | [[https://en.wikipedia.org/wiki/OS-level_virtualization|Operating system–level]] virtualization. |
==== Status Pages ==== | ==== Status Pages ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/Uptime|Uptime]] is a measure of system reliability, expressed as the percentage of time a machine, typically a computer, has been working and available. | [[https://en.wikipedia.org/wiki/Uptime|Uptime]] is a measure of system reliability, expressed as the percentage of time a machine, typically a computer, has been working and available. |
==== Troubleshooting ==== | ==== Troubleshooting ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Troubleshooting tools. | Troubleshooting tools. |
==== Version control ==== | ==== Version control ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Software versioning and revision control. | Software versioning and revision control. |
==== Virtualization ==== | ==== Virtualization ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
Virtualization software. | Virtualization software. |
==== VPN ==== | ==== VPN ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
VPN software. | VPN software. |
==== Web ==== | ==== Web ==== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
[[https://en.wikipedia.org/wiki/Web_server|Web servers]] and [[https://en.wikipedia.org/wiki/Reverse_proxy|reverse proxies]]. | [[https://en.wikipedia.org/wiki/Web_server|Web servers]] and [[https://en.wikipedia.org/wiki/Reverse_proxy|reverse proxies]]. |
===== List of Licenses ===== | ===== List of Licenses ===== |
| |
**[[#awesome-sysadmin|''%%^ back to top ^%%'']]** | |
| |
* ''%%AGPL-3.0%%'' - [[https://spdx.org/licenses/AGPL-3.0.html|GNU Affero General Public License 3.0]] | * ''%%AGPL-3.0%%'' - [[https://spdx.org/licenses/AGPL-3.0.html|GNU Affero General Public License 3.0]] |