formatting: add back to top links
- spacing
This commit is contained in:
parent
ab21bef024
commit
7a0f9e6412
122
README.md
122
README.md
@ -4,7 +4,9 @@
|
|||||||
Author: n1trux
|
Author: n1trux
|
||||||
-->
|
-->
|
||||||
|
|
||||||
# Awesome Sysadmin [![certified awesome!](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
|
# Awesome Sysadmin
|
||||||
|
|
||||||
|
[![certified awesome!](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
|
||||||
|
|
||||||
**A curated list of amazingly awesome Free and Open-Source sysadmin resources.** Please read the [Pull Request template](./.github/PULL_REQUEST_TEMPLATE.md) if you wish to add software and consider [donating](https://github.com/n1trux/awesome-donations) to the FLOSS projects you use regularly.
|
**A curated list of amazingly awesome Free and Open-Source sysadmin resources.** Please read the [Pull Request template](./.github/PULL_REQUEST_TEMPLATE.md) if you wish to add software and consider [donating](https://github.com/n1trux/awesome-donations) to the FLOSS projects you use regularly.
|
||||||
|
|
||||||
@ -80,6 +82,8 @@
|
|||||||
|
|
||||||
### Automation
|
### Automation
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Automation build.*
|
*Automation build.*
|
||||||
|
|
||||||
- [Apache Ant](https://ant.apache.org/) - Automation build tool, similar to make, written in Java.
|
- [Apache Ant](https://ant.apache.org/) - Automation build tool, similar to make, written in Java.
|
||||||
@ -90,8 +94,11 @@
|
|||||||
- [Rake](https://github.com/ruby/rake) - Build automation tool similar to Make, written in and extensible in Ruby.
|
- [Rake](https://github.com/ruby/rake) - Build automation tool similar to Make, written in and extensible in Ruby.
|
||||||
- [Bolt](https://puppet.com/products/bolt) - You can use Bolt to run one-off tasks, scripts to automate the provisioning and management of some nodes, you can use Bolt to move a step beyond scripts, and make them shareable.
|
- [Bolt](https://puppet.com/products/bolt) - You can use Bolt to run one-off tasks, scripts to automate the provisioning and management of some nodes, you can use Bolt to move a step beyond scripts, and make them shareable.
|
||||||
|
|
||||||
|
|
||||||
### Backups
|
### Backups
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Backup software.* Also see [Restic's list of Linux backup software](https://github.com/restic/others).
|
*Backup software.* Also see [Restic's list of Linux backup software](https://github.com/restic/others).
|
||||||
|
|
||||||
- [Amanda](http://www.amanda.org/) - Client-server model backup tool.
|
- [Amanda](http://www.amanda.org/) - Client-server model backup tool.
|
||||||
@ -114,8 +121,11 @@
|
|||||||
- [DREBS](https://github.com/dojo4/drebs) - AWS EBS backup script that supports strategies.
|
- [DREBS](https://github.com/dojo4/drebs) - AWS EBS backup script that supports strategies.
|
||||||
- [ZBackup](http://zbackup.org/) - A versatile deduplicating backup tool.
|
- [ZBackup](http://zbackup.org/) - A versatile deduplicating backup tool.
|
||||||
|
|
||||||
|
|
||||||
### Build and software organization tools
|
### Build and software organization tools
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Build and software organization tools.*
|
*Build and software organization tools.*
|
||||||
|
|
||||||
- [EasyBuild](https://easybuild.readthedocs.org/en/latest/) - EasyBuild builds software and modulefiles for High Performance Computing (HPC) systems in an efficient way.
|
- [EasyBuild](https://easybuild.readthedocs.org/en/latest/) - EasyBuild builds software and modulefiles for High Performance Computing (HPC) systems in an efficient way.
|
||||||
@ -123,8 +133,11 @@
|
|||||||
- [HPCBIOS](http://hpcbios.readthedocs.org/en/latest/) - HPCBIOS is an effort to setup a common, well-documented and reproducible, environment spanning across multiple HPC systems & sites, *inclusive* of documentation.
|
- [HPCBIOS](http://hpcbios.readthedocs.org/en/latest/) - HPCBIOS is an effort to setup a common, well-documented and reproducible, environment spanning across multiple HPC systems & sites, *inclusive* of documentation.
|
||||||
- [Spack](https://spack.io/) - A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
|
- [Spack](https://spack.io/) - A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
|
||||||
|
|
||||||
|
|
||||||
### ChatOps
|
### ChatOps
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Conversation-driven development and management. See https://www.reddit.com/r/chatops for more information.*
|
*Conversation-driven development and management. See https://www.reddit.com/r/chatops for more information.*
|
||||||
|
|
||||||
- [CloudBot](https://github.com/CloudBotIRC/CloudBot) - The simple, fast, expandable Python IRC bot.
|
- [CloudBot](https://github.com/CloudBotIRC/CloudBot) - The simple, fast, expandable Python IRC bot.
|
||||||
@ -135,8 +148,11 @@
|
|||||||
- [Lita](https://www.lita.io/) - A robot companion for your company's chat room.
|
- [Lita](https://www.lita.io/) - A robot companion for your company's chat room.
|
||||||
- [Abot](https://github.com/itsabot/abot) - A digital assistant framework in Go.
|
- [Abot](https://github.com/itsabot/abot) - A digital assistant framework in Go.
|
||||||
|
|
||||||
|
|
||||||
### Client management
|
### Client management
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
Managing software on desktop computers.
|
Managing software on desktop computers.
|
||||||
|
|
||||||
_See also: [IT Asset Management](#it-asset-management)_
|
_See also: [IT Asset Management](#it-asset-management)_
|
||||||
@ -147,15 +163,21 @@ _See also: [IT Asset Management](#it-asset-management)_
|
|||||||
- [WAPT](https://dev.tranquil.it/wiki/WAPT_-_apt-get_pour_Windows/en) - Network-wide (un)installation, configuration and upgrades of Windows based software.
|
- [WAPT](https://dev.tranquil.it/wiki/WAPT_-_apt-get_pour_Windows/en) - Network-wide (un)installation, configuration and upgrades of Windows based software.
|
||||||
- [WPKG](http://wpkg.org/) - Software deployment, upgrade and removal program for Windows.
|
- [WPKG](http://wpkg.org/) - Software deployment, upgrade and removal program for Windows.
|
||||||
|
|
||||||
|
|
||||||
### Cloning
|
### Cloning
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Cloning software.*
|
*Cloning software.*
|
||||||
|
|
||||||
- [Clonezilla](http://clonezilla.org/) - Partition and disk imaging/cloning program.
|
- [Clonezilla](http://clonezilla.org/) - Partition and disk imaging/cloning program.
|
||||||
- [Fog](https://www.fogproject.org/) - Another computer cloning solution.
|
- [Fog](https://www.fogproject.org/) - Another computer cloning solution.
|
||||||
|
|
||||||
|
|
||||||
### Cloud Computing
|
### Cloud Computing
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
- [AppScale](https://github.com/AppScale/appscale) - Cloud software with Google App Engine compatibility.
|
- [AppScale](https://github.com/AppScale/appscale) - Cloud software with Google App Engine compatibility.
|
||||||
- [Archipel](http://archipelproject.org/) - Manage and supervise virtual machines using Libvirt.
|
- [Archipel](http://archipelproject.org/) - Manage and supervise virtual machines using Libvirt.
|
||||||
- [CloudStack](http://cloudstack.apache.org/) - Cloud computing software for creating, managing, and deploying infrastructure cloud services.
|
- [CloudStack](http://cloudstack.apache.org/) - Cloud computing software for creating, managing, and deploying infrastructure cloud services.
|
||||||
@ -169,8 +191,11 @@ _See also: [IT Asset Management](#it-asset-management)_
|
|||||||
- [The Foreman](http://theforeman.org/) - Complete lifecycle management tool for physical and virtual servers. FOSS.
|
- [The Foreman](http://theforeman.org/) - Complete lifecycle management tool for physical and virtual servers. FOSS.
|
||||||
- [Tsuru](https://tsuru.io) - Tsuru is an extensible Platform as a Service software.
|
- [Tsuru](https://tsuru.io) - Tsuru is an extensible Platform as a Service software.
|
||||||
|
|
||||||
|
|
||||||
### Cloud Orchestration
|
### Cloud Orchestration
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
- [BOSH](http://bosh.io/docs/) - IaaS orchestration platform originally written for deploying and managing Cloud Foundry PaaS, but also useful for general purpose distributed systems.
|
- [BOSH](http://bosh.io/docs/) - IaaS orchestration platform originally written for deploying and managing Cloud Foundry PaaS, but also useful for general purpose distributed systems.
|
||||||
- [Cloud Foundry](https://www.cloudfoundry.org/) - A Platform-as-a-Service suite to provide the orchestration services that make distributed apps a powerhouse of awesomeness.
|
- [Cloud Foundry](https://www.cloudfoundry.org/) - A Platform-as-a-Service suite to provide the orchestration services that make distributed apps a powerhouse of awesomeness.
|
||||||
- [Cloudify](http://getcloudify.org/) - TOSCA-based cloud orchestration software platform written in Python and YAML.
|
- [Cloudify](http://getcloudify.org/) - TOSCA-based cloud orchestration software platform written in Python and YAML.
|
||||||
@ -190,6 +215,8 @@ _See also: [IT Asset Management](#it-asset-management)_
|
|||||||
|
|
||||||
### Code Review
|
### Code Review
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Web Based collaborative code review system.*
|
*Web Based collaborative code review system.*
|
||||||
|
|
||||||
- [Gerrit](https://www.gerritcodereview.com/) - Based on the Git version control, it facilitates software developers to review modifications to the source code and approve or reject those changes.
|
- [Gerrit](https://www.gerritcodereview.com/) - Based on the Git version control, it facilitates software developers to review modifications to the source code and approve or reject those changes.
|
||||||
@ -199,6 +226,8 @@ _See also: [IT Asset Management](#it-asset-management)_
|
|||||||
|
|
||||||
### Configuration Management Database
|
### Configuration Management Database
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
Configuration management database (CMDB) software.
|
Configuration management database (CMDB) software.
|
||||||
|
|
||||||
_See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
_See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
||||||
@ -209,8 +238,11 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [Collins](http://tumblr.github.io/collins/) - At Tumblr, it's the infrastructure source of truth and knowledge.
|
- [Collins](http://tumblr.github.io/collins/) - At Tumblr, it's the infrastructure source of truth and knowledge.
|
||||||
- [netbox](https://github.com/digitalocean/netbox) - IP address management (IPAM) and data center infrastructure management (DCIM) tool
|
- [netbox](https://github.com/digitalocean/netbox) - IP address management (IPAM) and data center infrastructure management (DCIM) tool
|
||||||
|
|
||||||
|
|
||||||
### Configuration Management
|
### Configuration Management
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Configuration management tools.*
|
*Configuration management tools.*
|
||||||
|
|
||||||
- [Ansible](http://www.ansible.com/) - It's written in Python and manages the nodes over SSH.
|
- [Ansible](http://www.ansible.com/) - It's written in Python and manages the nodes over SSH.
|
||||||
@ -220,8 +252,11 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [Puppet](https://puppet.com/) - It's written in Ruby and uses Puppet's declarative language or a Ruby DSL.
|
- [Puppet](https://puppet.com/) - It's written in Ruby and uses Puppet's declarative language or a Ruby DSL.
|
||||||
- [Salt](http://saltstack.com/) - It's written in Python.
|
- [Salt](http://saltstack.com/) - It's written in Python.
|
||||||
|
|
||||||
|
|
||||||
### Continuous Integration & Continuous Deployment
|
### Continuous Integration & Continuous Deployment
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Continuous integration/deployment software.*
|
*Continuous integration/deployment software.*
|
||||||
|
|
||||||
- [Buildbot](http://buildbot.net/) - Python-based toolkit for continuous integration. ([Source Code](https://github.com/buildbot/buildbot)) `GPL-2.0` `Python`
|
- [Buildbot](http://buildbot.net/) - Python-based toolkit for continuous integration. ([Source Code](https://github.com/buildbot/buildbot)) `GPL-2.0` `Python`
|
||||||
@ -243,6 +278,8 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
|
|
||||||
### Control Panels
|
### Control Panels
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Web hosting and server or service control panels.*
|
*Web hosting and server or service control panels.*
|
||||||
|
|
||||||
* Web hosting
|
* Web hosting
|
||||||
@ -267,6 +304,8 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
|
|
||||||
### Databases
|
### Databases
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Database servers.*
|
*Database servers.*
|
||||||
|
|
||||||
**Please visit [dbdb.io - Database of Databases](https://dbdb.io/)**
|
**Please visit [dbdb.io - Database of Databases](https://dbdb.io/)**
|
||||||
@ -274,6 +313,8 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
|
|
||||||
### Deployment Automation
|
### Deployment Automation
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Tools and scripts to support deployments to your servers.*
|
*Tools and scripts to support deployments to your servers.*
|
||||||
|
|
||||||
- [Capistrano](http://capistranorb.com/) - Deploy your application to any number of machines simultaneously, in sequence or as a rolling set via SSH (rake based).
|
- [Capistrano](http://capistranorb.com/) - Deploy your application to any number of machines simultaneously, in sequence or as a rolling set via SSH (rake based).
|
||||||
@ -284,16 +325,22 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [sup](https://github.com/pressly/sup/) - Super simple deployment tool - just Unix - think of it like 'make' for a network of servers.
|
- [sup](https://github.com/pressly/sup/) - Super simple deployment tool - just Unix - think of it like 'make' for a network of servers.
|
||||||
- [Vlad the Deployer](https://github.com/seattlerb/vlad) - Deployment automation (rake based).
|
- [Vlad the Deployer](https://github.com/seattlerb/vlad) - Deployment automation (rake based).
|
||||||
|
|
||||||
|
|
||||||
### Diagramming
|
### Diagramming
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Tools used to create diagrams of networks, flows, etc.*
|
*Tools used to create diagrams of networks, flows, etc.*
|
||||||
|
|
||||||
- [DrawThe.Net](http://go.drawthe.net/) - Javascript tool that uses a YAML-formatted input to programmatically create large, complex, and visually solid diagrams.
|
- [DrawThe.Net](http://go.drawthe.net/) - Javascript tool that uses a YAML-formatted input to programmatically create large, complex, and visually solid diagrams.
|
||||||
- [Mermaid](https://mermaid-js.github.io/mermaid-live-editor/) - Javascript module with a unique, easy, shorthand syntax. Integrates into several other tools like Grafana.
|
- [Mermaid](https://mermaid-js.github.io/mermaid-live-editor/) - Javascript module with a unique, easy, shorthand syntax. Integrates into several other tools like Grafana.
|
||||||
- [Diagrams.net](https://app.diagrams.net/) - A.K.A. [Draw.io](https://app.diagrams.net/). Easy to use Diagram UI with a plethora of templates.
|
- [Diagrams.net](https://app.diagrams.net/) - A.K.A. [Draw.io](https://app.diagrams.net/). Easy to use Diagram UI with a plethora of templates.
|
||||||
|
|
||||||
|
|
||||||
### Distributed Filesystems
|
### Distributed Filesystems
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Network distributed filesystems.*
|
*Network distributed filesystems.*
|
||||||
|
|
||||||
- [Ceph](http://ceph.com/) - Distributed object store and file system.
|
- [Ceph](http://ceph.com/) - Distributed object store and file system.
|
||||||
@ -312,8 +359,11 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [TahoeLAFS](https://tahoe-lafs.org/trac/tahoe-lafs) - secure, decentralized, fault-tolerant, peer-to-peer distributed data store and distributed file system.
|
- [TahoeLAFS](https://tahoe-lafs.org/trac/tahoe-lafs) - secure, decentralized, fault-tolerant, peer-to-peer distributed data store and distributed file system.
|
||||||
- [XtreemFS](http://www.xtreemfs.org/) - XtreemFS is a fault-tolerant distributed file system for all storage needs.
|
- [XtreemFS](http://www.xtreemfs.org/) - XtreemFS is a fault-tolerant distributed file system for all storage needs.
|
||||||
|
|
||||||
|
|
||||||
### DNS
|
### DNS
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*DNS servers.*
|
*DNS servers.*
|
||||||
|
|
||||||
- [Bind](https://www.isc.org/downloads/bind/) - The most widely used name server software.
|
- [Bind](https://www.isc.org/downloads/bind/) - The most widely used name server software.
|
||||||
@ -327,16 +377,22 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [Unbound](http://unbound.net/) - Validating, recursive, and caching DNS resolver.
|
- [Unbound](http://unbound.net/) - Validating, recursive, and caching DNS resolver.
|
||||||
- [Yadifa](http://www.yadifa.eu/) - Lightweight authoritative Name Server with DNSSEC capabilities powering the .eu top-level domain.
|
- [Yadifa](http://www.yadifa.eu/) - Lightweight authoritative Name Server with DNSSEC capabilities powering the .eu top-level domain.
|
||||||
|
|
||||||
|
|
||||||
### Domains
|
### Domains
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Domain management.*
|
*Domain management.*
|
||||||
|
|
||||||
- [DnsControl](https://stackexchange.github.io/dnscontrol/) - Opinionated platform for seamlessly managing your DNS configuration across any number of DNS hosts, both in the cloud or in your own infrastructure.
|
- [DnsControl](https://stackexchange.github.io/dnscontrol/) - Opinionated platform for seamlessly managing your DNS configuration across any number of DNS hosts, both in the cloud or in your own infrastructure.
|
||||||
- [DomainMOD](https://domainmod.org) - Manage your domains and other internet assets in a central location.
|
- [DomainMOD](https://domainmod.org) - Manage your domains and other internet assets in a central location.
|
||||||
- [octoDNS](https://github.com/github/octodns) - Set of tools and patterns that make it easy to manage your DNS records across multiple providers.
|
- [octoDNS](https://github.com/github/octodns) - Set of tools and patterns that make it easy to manage your DNS records across multiple providers.
|
||||||
|
|
||||||
|
|
||||||
### Editors
|
### Editors
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Open source code editors.*
|
*Open source code editors.*
|
||||||
|
|
||||||
- [Atom Community](https://github.com/atom-community/atom) - A fork of [atom](https://github.com/atom/atom) A hackable text editor from Github.
|
- [Atom Community](https://github.com/atom-community/atom) - A fork of [atom](https://github.com/atom/atom) A hackable text editor from Github.
|
||||||
@ -355,12 +411,18 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [VSCodium](https://github.com/VSCodium/vscodium) - An open source cross-platform extensible code editor based on [VS Code by Microsoft](https://code.visualstudio.com/) removing their non-free additions.
|
- [VSCodium](https://github.com/VSCodium/vscodium) - An open source cross-platform extensible code editor based on [VS Code by Microsoft](https://code.visualstudio.com/) removing their non-free additions.
|
||||||
- [Nano](http://nano-editor.org) - Easy to use, customizable text editor.
|
- [Nano](http://nano-editor.org) - Easy to use, customizable text editor.
|
||||||
|
|
||||||
|
|
||||||
### Identity Management
|
### Identity Management
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*LDAP servers and other tools to manage accounts and identities.*
|
*LDAP servers and other tools to manage accounts and identities.*
|
||||||
|
|
||||||
|
|
||||||
### Identity Management - LDAP
|
### Identity Management - LDAP
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
- [389 Directory Server](http://www.port389.org/) - Developed by Red Hat.
|
- [389 Directory Server](http://www.port389.org/) - Developed by Red Hat.
|
||||||
- [Apache Directory Server](http://directory.apache.org/) - Apache Software Foundation project written in Java.
|
- [Apache Directory Server](http://directory.apache.org/) - Apache Software Foundation project written in Java.
|
||||||
- [FreeRADIUS](http://freeradius.org/) - High performance and highly configurable multi-protocol policy/authentication server, supporting RADIUS, DHCPv4 and VMPS.
|
- [FreeRADIUS](http://freeradius.org/) - High performance and highly configurable multi-protocol policy/authentication server, supporting RADIUS, DHCPv4 and VMPS.
|
||||||
@ -369,8 +431,11 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [OpenLDAP](http://www.OpenLDAP.org/) - Developed by the OpenLDAP Project.
|
- [OpenLDAP](http://www.OpenLDAP.org/) - Developed by the OpenLDAP Project.
|
||||||
- [FreeIPA](http://www.freeipa.org/) - Based on 389-DS. Includes Kerberos, DNS, as well as host based access control.
|
- [FreeIPA](http://www.freeipa.org/) - Based on 389-DS. Includes Kerberos, DNS, as well as host based access control.
|
||||||
|
|
||||||
|
|
||||||
### Identity Management - Tools and web interfaces
|
### Identity Management - Tools and web interfaces
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
- [Fusion Directory](https://www.fusiondirectory.org) - Improve the Management of the services and the company directory based on OpenLDAP.
|
- [Fusion Directory](https://www.fusiondirectory.org) - Improve the Management of the services and the company directory based on OpenLDAP.
|
||||||
- [Indieauth](https://indieauth.com/) - Sign in with your domain name (using the rel-me-auth protocol).
|
- [Indieauth](https://indieauth.com/) - Sign in with your domain name (using the rel-me-auth protocol).
|
||||||
- [Libravatar](https://www.libravatar.org/) - Libravatar is a service which delivers your avatar (profile picture) to other websites.
|
- [Libravatar](https://www.libravatar.org/) - Libravatar is a service which delivers your avatar (profile picture) to other websites.
|
||||||
@ -384,12 +449,18 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [Smallstep Certificates](https://smallstep.com/certificates/) - A private certificate authority (X.509 & SSH) and related tools for secure automated certificate management.
|
- [Smallstep Certificates](https://smallstep.com/certificates/) - A private certificate authority (X.509 & SSH) and related tools for secure automated certificate management.
|
||||||
- [ZITADEL](https://github.com/caos/zitadel) - Cloud-native Identity & Access Management solution providing a platform for secure authentication, authorization and identity management.
|
- [ZITADEL](https://github.com/caos/zitadel) - Cloud-native Identity & Access Management solution providing a platform for secure authentication, authorization and identity management.
|
||||||
|
|
||||||
|
|
||||||
### Identity Management - Single Sign-On (SSO)
|
### Identity Management - Single Sign-On (SSO)
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
- [KeyCloak](https://www.keycloak.org) - Open Source Identity and Access Management. ([Source Code](https://github.com/keycloak/keycloak)) `Apache-2.0` `Java`
|
- [KeyCloak](https://www.keycloak.org) - Open Source Identity and Access Management. ([Source Code](https://github.com/keycloak/keycloak)) `Apache-2.0` `Java`
|
||||||
|
|
||||||
|
|
||||||
### IT Asset Management
|
### IT Asset Management
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*IT Assets Management software.*
|
*IT Assets Management software.*
|
||||||
|
|
||||||
- [GLPI](https://www.glpi-project.org/) - Information Resource-Manager with an additional Administration Interface.
|
- [GLPI](https://www.glpi-project.org/) - Information Resource-Manager with an additional Administration Interface.
|
||||||
@ -399,8 +470,11 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [Ralph](https://ralph.allegro.tech/) - Asset management, DCIM and CMDB system for large Data Centers as well as smaller LAN networks. ([Source Code](https://github.com/allegro/ralph), [Demo](https://github.com/allegro/ralph#live-demo)) `Apache-2.0` `Python/Docker`
|
- [Ralph](https://ralph.allegro.tech/) - Asset management, DCIM and CMDB system for large Data Centers as well as smaller LAN networks. ([Source Code](https://github.com/allegro/ralph), [Demo](https://github.com/allegro/ralph#live-demo)) `Apache-2.0` `Python/Docker`
|
||||||
- [Snipe IT](https://snipeitapp.com/) - Asset & license management software. ([Source Code](https://github.com/snipe/snipe-it)) `AGPL-3.0` `PHP`
|
- [Snipe IT](https://snipeitapp.com/) - Asset & license management software. ([Source Code](https://github.com/snipe/snipe-it)) `AGPL-3.0` `PHP`
|
||||||
|
|
||||||
|
|
||||||
### Log Management
|
### Log Management
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Log management tools: collect, parse, visualize ...*
|
*Log management tools: collect, parse, visualize ...*
|
||||||
|
|
||||||
- [Elasticsearch](https://www.elastic.co/) - A Lucene Based Document store mainly used for log indexing, storage and analysis.
|
- [Elasticsearch](https://www.elastic.co/) - A Lucene Based Document store mainly used for log indexing, storage and analysis.
|
||||||
@ -414,8 +488,11 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [Loki](https://grafana.com/oss/loki/) - horizontally-scalable, highly-available, multi-tenant log aggregation system inspired by Prometheus.
|
- [Loki](https://grafana.com/oss/loki/) - horizontally-scalable, highly-available, multi-tenant log aggregation system inspired by Prometheus.
|
||||||
- [Octopussy](http://www.octopussy.pm) - Log Management Solution (Visualize / Alert / Report).
|
- [Octopussy](http://www.octopussy.pm) - Log Management Solution (Visualize / Alert / Report).
|
||||||
|
|
||||||
|
|
||||||
### Mail Clients
|
### Mail Clients
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
- [Claws Mail](http://www.claws-mail.org/) - Old school email client (and news reader), based on GTK+.
|
- [Claws Mail](http://www.claws-mail.org/) - Old school email client (and news reader), based on GTK+.
|
||||||
- [ImapSync](http://imapsync.lamiral.info/) – Simple IMAP migration tool for copying mailboxes to other servers.
|
- [ImapSync](http://imapsync.lamiral.info/) – Simple IMAP migration tool for copying mailboxes to other servers.
|
||||||
- [Mutt](http://www.mutt.org/) - Small but very powerful text-based mail client.
|
- [Mutt](http://www.mutt.org/) - Small but very powerful text-based mail client.
|
||||||
@ -423,8 +500,11 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [Sylpheed](http://sylpheed.sraoss.jp/en/) – Still developed predecessor to Claws Mail, lightweight mail client.
|
- [Sylpheed](http://sylpheed.sraoss.jp/en/) – Still developed predecessor to Claws Mail, lightweight mail client.
|
||||||
- [Thunderbird](https://www.mozilla.org/de/thunderbird/) - Free email application that's easy to set up and customize.
|
- [Thunderbird](https://www.mozilla.org/de/thunderbird/) - Free email application that's easy to set up and customize.
|
||||||
|
|
||||||
|
|
||||||
### Monitoring
|
### Monitoring
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Monitoring software.*
|
*Monitoring software.*
|
||||||
|
|
||||||
- [Adagios](http://adagios.org/) - Web based Nagios interface for configuration and monitoring (replacement to the standard interface), and a REST interface, [SourceCode](https://github.com/opinkerfi/adagios), [Documentation](https://github.com/opinkerfi/adagios/wiki))
|
- [Adagios](http://adagios.org/) - Web based Nagios interface for configuration and monitoring (replacement to the standard interface), and a REST interface, [SourceCode](https://github.com/opinkerfi/adagios), [Documentation](https://github.com/opinkerfi/adagios/wiki))
|
||||||
@ -469,13 +549,18 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [Zabbix](http://www.zabbix.com/) - Enterprise-class software for monitoring of networks and applications.
|
- [Zabbix](http://www.zabbix.com/) - Enterprise-class software for monitoring of networks and applications.
|
||||||
- [Zenoss](http://community.zenoss.org) - Application, server, and network management platform based on Zope.
|
- [Zenoss](http://community.zenoss.org) - Application, server, and network management platform based on Zope.
|
||||||
|
|
||||||
|
|
||||||
### Status Pages
|
### Status Pages
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
**Please visit [awesome-selfhosted/Status / Uptime Pages](https://github.com/awesome-selfhosted/awesome-selfhosted#status--uptime-pages)**
|
**Please visit [awesome-selfhosted/Status / Uptime Pages](https://github.com/awesome-selfhosted/awesome-selfhosted#status--uptime-pages)**
|
||||||
|
|
||||||
|
|
||||||
### Metric & Metric Collection
|
### Metric & Metric Collection
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Metric gathering and display software.*
|
*Metric gathering and display software.*
|
||||||
|
|
||||||
* Collectors only
|
* Collectors only
|
||||||
@ -508,6 +593,8 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
|
|
||||||
### Network Configuration Management
|
### Network Configuration Management
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Network configuration management tools.*
|
*Network configuration management tools.*
|
||||||
|
|
||||||
- [GNS3](https://www.gns3.com/) - Graphical network simulator that provides a variety of virtual appliances - ([Source Code](https://github.com/GNS3/gns3-gui/), [Documentation](https://docs.gns3.com/)) - `GPLv3`
|
- [GNS3](https://www.gns3.com/) - Graphical network simulator that provides a variety of virtual appliances - ([Source Code](https://github.com/GNS3/gns3-gui/), [Documentation](https://docs.gns3.com/)) - `GPLv3`
|
||||||
@ -517,8 +604,11 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [rConfig](http://www.rconfig.com/) - Another network device configuration management tool.
|
- [rConfig](http://www.rconfig.com/) - Another network device configuration management tool.
|
||||||
- [trigger](https://github.com/trigger/trigger) - Robust network automation toolkit written in Python.
|
- [trigger](https://github.com/trigger/trigger) - Robust network automation toolkit written in Python.
|
||||||
|
|
||||||
|
|
||||||
### Newsletters
|
### Newsletters
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Newsletter software.*
|
*Newsletter software.*
|
||||||
|
|
||||||
- [DadaMail](http://dadamailproject.com/) - Mailing List Manager, written in Perl.
|
- [DadaMail](http://dadamailproject.com/) - Mailing List Manager, written in Perl.
|
||||||
@ -526,16 +616,22 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [LibreMailer](https://github.com/averna-syd/LibreMailer) - Libre Mailer is a modest and simple web based email marketing application.
|
- [LibreMailer](https://github.com/averna-syd/LibreMailer) - Libre Mailer is a modest and simple web based email marketing application.
|
||||||
- [Lewsnetter](https://github.com/bborn/lewsnetter) - E-mail marketing application (create and send e-mail newsletter via SES). Includes subscription management, delivery, bounce and complaint notification, templates, and some stats.
|
- [Lewsnetter](https://github.com/bborn/lewsnetter) - E-mail marketing application (create and send e-mail newsletter via SES). Includes subscription management, delivery, bounce and complaint notification, templates, and some stats.
|
||||||
|
|
||||||
|
|
||||||
### Packaging
|
### Packaging
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
- [aptly](https://www.aptly.info/) - Swiss army knife for Debian repository management. ([Source Code](https://github.com/aptly-dev/aptly)) `MIT` `Go`
|
- [aptly](https://www.aptly.info/) - Swiss army knife for Debian repository management. ([Source Code](https://github.com/aptly-dev/aptly)) `MIT` `Go`
|
||||||
- [fpm](https://github.com/jordansissel/fpm) - Versatile multi format package creator.
|
- [fpm](https://github.com/jordansissel/fpm) - Versatile multi format package creator.
|
||||||
- [omnibus-ruby](https://github.com/chef/omnibus) - Full stack, cross distro packaging software (Ruby).
|
- [omnibus-ruby](https://github.com/chef/omnibus) - Full stack, cross distro packaging software (Ruby).
|
||||||
- [packman](http://packman.readthedocs.org) - Full stack, cross distro packaging software (Python).
|
- [packman](http://packman.readthedocs.org) - Full stack, cross distro packaging software (Python).
|
||||||
- [tito](https://github.com/dgoodwin/tito) - Builds RPMs for git-based projects.
|
- [tito](https://github.com/dgoodwin/tito) - Builds RPMs for git-based projects.
|
||||||
|
|
||||||
|
|
||||||
### Project Management
|
### Project Management
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Web-based project management and bug tracking systems*
|
*Web-based project management and bug tracking systems*
|
||||||
|
|
||||||
**Please visit [awesome-selfhosted/Project Management](https://github.com/awesome-selfhosted/awesome-selfhosted#project-management)**
|
**Please visit [awesome-selfhosted/Project Management](https://github.com/awesome-selfhosted/awesome-selfhosted#project-management)**
|
||||||
@ -543,6 +639,8 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
|
|
||||||
### Queuing
|
### Queuing
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
- [ActiveMQ](https://activemq.apache.org/) - Java message broker.
|
- [ActiveMQ](https://activemq.apache.org/) - Java message broker.
|
||||||
- [BeanstalkD](http://kr.github.io/beanstalkd/) - A simple, fast work queue.
|
- [BeanstalkD](http://kr.github.io/beanstalkd/) - A simple, fast work queue.
|
||||||
- [Gearman](http://gearman.org/) - Fast multi-language queuing/job processing platform.
|
- [Gearman](http://gearman.org/) - Fast multi-language queuing/job processing platform.
|
||||||
@ -554,19 +652,27 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
|
|
||||||
### Remote Management
|
### Remote Management
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
- [Remmina](http://www.remmina.org/wp/) - A Feature rich remote desktop application for linux and other unixes.
|
- [Remmina](http://www.remmina.org/wp/) - A Feature rich remote desktop application for linux and other unixes.
|
||||||
- [Tiger VNC](http://tigervnc.org/) - TigerVNC is a high-performance, platform-neutral implementation of VNC (Virtual Network Computing), a client/server application that allows users to launch and interact with graphical applications on remote machines.
|
- [Tiger VNC](http://tigervnc.org/) - TigerVNC is a high-performance, platform-neutral implementation of VNC (Virtual Network Computing), a client/server application that allows users to launch and interact with graphical applications on remote machines.
|
||||||
- [X2go](http://wiki.x2go.org/doku.php) - X2Go is an open source remote desktop software for Linux that uses the NX technology protocol.
|
- [X2go](http://wiki.x2go.org/doku.php) - X2Go is an open source remote desktop software for Linux that uses the NX technology protocol.
|
||||||
|
|
||||||
|
|
||||||
### Service Discovery
|
### Service Discovery
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
- [Consul](https://www.consul.io/) - Consul is a tool for service discovery, monitoring and configuration.
|
- [Consul](https://www.consul.io/) - Consul is a tool for service discovery, monitoring and configuration.
|
||||||
- [Doozerd](https://github.com/ha/doozerd) - Doozer is a highly-available, completely consistent store for small amounts of extremely important data.
|
- [Doozerd](https://github.com/ha/doozerd) - Doozer is a highly-available, completely consistent store for small amounts of extremely important data.
|
||||||
- [etcd](https://github.com/coreos/etcd) - distributed K/V-Store, authenticating via SSL PKI and a REST HTTP Api for shared configuration and service discovery.
|
- [etcd](https://github.com/coreos/etcd) - distributed K/V-Store, authenticating via SSL PKI and a REST HTTP Api for shared configuration and service discovery.
|
||||||
- [ZooKeeper](http://zookeeper.apache.org/) - ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services.
|
- [ZooKeeper](http://zookeeper.apache.org/) - ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services.
|
||||||
|
|
||||||
|
|
||||||
### Software Containers
|
### Software Containers
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Operating system–level virtualization.*
|
*Operating system–level virtualization.*
|
||||||
|
|
||||||
- [Docker](http://www.docker.com/) - Platform for developers and sysadmins to build, ship, and run distributed applications.
|
- [Docker](http://www.docker.com/) - Platform for developers and sysadmins to build, ship, and run distributed applications.
|
||||||
@ -577,8 +683,11 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [LXD](https://linuxcontainers.org/lxd/) – a container "hypervisor" and a better UX for LXC.
|
- [LXD](https://linuxcontainers.org/lxd/) – a container "hypervisor" and a better UX for LXC.
|
||||||
- [OpenVZ](http://openvz.org) - Container-based virtualization for Linux.
|
- [OpenVZ](http://openvz.org) - Container-based virtualization for Linux.
|
||||||
|
|
||||||
|
|
||||||
### Troubleshooting
|
### Troubleshooting
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Troubleshooting Tools.*
|
*Troubleshooting Tools.*
|
||||||
|
|
||||||
- [grml](https://grml.org) – bootable Debian Live CD with powerful CLI tools.
|
- [grml](https://grml.org) – bootable Debian Live CD with powerful CLI tools.
|
||||||
@ -588,8 +697,11 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [Sysdig](http://www.sysdig.org/) - Capture system state and activity from a running Linux instance, then save, filter and analyze.
|
- [Sysdig](http://www.sysdig.org/) - Capture system state and activity from a running Linux instance, then save, filter and analyze.
|
||||||
- [Wireshark](https://www.wireshark.org/) - The world's foremost network protocol analyzer.
|
- [Wireshark](https://www.wireshark.org/) - The world's foremost network protocol analyzer.
|
||||||
|
|
||||||
|
|
||||||
### Version control
|
### Version control
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Software versioning and revision control.*
|
*Software versioning and revision control.*
|
||||||
|
|
||||||
- [Fossil](http://www.fossil-scm.org/) - Distributed version control with built-in wiki and bug tracking.
|
- [Fossil](http://www.fossil-scm.org/) - Distributed version control with built-in wiki and bug tracking.
|
||||||
@ -599,8 +711,11 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [Subversion](http://subversion.apache.org/) - Client-server revision control system.
|
- [Subversion](http://subversion.apache.org/) - Client-server revision control system.
|
||||||
- [Darcs](http://darcs.net/) - Patch-based distributed version control (more info: [wiki](http://darcs.net/Theory/PekkaPatchTheory))
|
- [Darcs](http://darcs.net/) - Patch-based distributed version control (more info: [wiki](http://darcs.net/Theory/PekkaPatchTheory))
|
||||||
|
|
||||||
|
|
||||||
### Virtualization
|
### Virtualization
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Virtualization software.*
|
*Virtualization software.*
|
||||||
|
|
||||||
- [Archipel](http://archipelproject.org/) - XMPP based virtualization management platform.
|
- [Archipel](http://archipelproject.org/) - XMPP based virtualization management platform.
|
||||||
@ -618,8 +733,11 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
- [XCP-ng](http://www.xcp-ng.org/) - Based on Citrix XenServer, XCP-ng is a fully open source virtualization platform.
|
- [XCP-ng](http://www.xcp-ng.org/) - Based on Citrix XenServer, XCP-ng is a fully open source virtualization platform.
|
||||||
- [Xen](http://www.xenproject.org/) - Virtual machine monitor for 32/64 bit Intel / AMD (IA 64) and PowerPC 970 architectures.
|
- [Xen](http://www.xenproject.org/) - Virtual machine monitor for 32/64 bit Intel / AMD (IA 64) and PowerPC 970 architectures.
|
||||||
|
|
||||||
|
|
||||||
### VPN
|
### VPN
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*VPN software.*
|
*VPN software.*
|
||||||
|
|
||||||
- [Firezone](https://www.firez.one/) - WireGuard based VPN Server and Firewall.
|
- [Firezone](https://www.firez.one/) - WireGuard based VPN Server and Firewall.
|
||||||
@ -636,6 +754,8 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_
|
|||||||
|
|
||||||
### Web
|
### Web
|
||||||
|
|
||||||
|
**[`^ back to top ^`](#awesome-sysadmin)**
|
||||||
|
|
||||||
*Web servers.*
|
*Web servers.*
|
||||||
|
|
||||||
- [Algernon](http://algernon.roboticoverlords.org/) - Web/application server that supports Lua, live-reload, templates, Sass and HTTP/2.
|
- [Algernon](http://algernon.roboticoverlords.org/) - Web/application server that supports Lua, live-reload, templates, Sass and HTTP/2.
|
||||||
|
Loading…
Reference in New Issue
Block a user