From a6b539338e3b3d2e8066163d856fbd4141026505 Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 12:35:23 +0200 Subject: [PATCH 01/18] Added SCL & Lang to Build & organisation tools --- README.md | 37 ++++++++++++++++++------------------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index b7323cd..ae0e702 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,9 @@ ### Table of contents -- [Software](#software) +- [Awesome Sysadmin](#awesome-sysadmin) + - [Table of contents](#table-of-contents) + - [Software](#software) - [Automation](#automation) - [Backups](#backups) - [Build and software organization tools](#build-and-software-organization-tools) @@ -26,32 +28,32 @@ - [Code Review](#code-review) - [Configuration Management Database](#configuration-management-database) - [Configuration Management](#configuration-management) - - [Continuous Integration & Continuous Deployment](#continuous-integration--continuous-deployment) + - [Continuous Integration \& Continuous Deployment](#continuous-integration--continuous-deployment) - [Control Panels](#control-panels) - [Databases](#databases) - [Deployment Automation](#deployment-automation) - [Diagramming](#diagramming) - [Distributed Filesystems](#distributed-filesystems) - [DNS - Servers](#dns---servers) - - [DNS - Control Panels & Domain Management](#dns---control-panels--domain-management) + - [DNS - Control Panels \& Domain Management](#dns---control-panels--domain-management) - [Editors](#editors) - [Identity Management](#identity-management) - [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) + - [Identity Management - Single Sign-On (SSO)](#identity-management---single-sign-on-sso) - [IT Asset Management](#it-asset-management) - [Log Management](#log-management) - [Mail Clients](#mail-clients) - [Monitoring](#monitoring) - [Status Pages](#status-pages) - - [Metrics & Metric Collection](#metrics--metric-collection) + - [Metrics \& Metric Collection](#metrics--metric-collection) - [Network Configuration Management](#network-configuration-management) - [Newsletters](#newsletters) - [Packaging](#packaging) - [Project Management](#project-management) - [Queuing](#queuing) - - [Router](#router) - [Remote Desktop Clients](#remote-desktop-clients) + - [Router](#router) - [Service Discovery](#service-discovery) - [Software Containers](#software-containers) - [Troubleshooting](#troubleshooting) @@ -59,15 +61,12 @@ - [Virtualization](#virtualization) - [VPN](#vpn) - [Web](#web) -- [List of Licenses](#list-of-licenses) -- [External links](#external-links) -- [Blogs](#blogs) -- [Books](#books) -- [Communities / Forums](#communities--forums) -- [Newsletters](#newsletters) -- [Repositories](#repositories) -- [Websites](#websites) -- [License](#license) + - [List of Licenses](#list-of-licenses) + - [External links](#external-links) + - [Communities / Forums](#communities--forums) + - [Repositories](#repositories) + - [Websites](#websites) + - [License](#license) -------------------- @@ -121,10 +120,10 @@ coordinate many different backup utilities. `GPL-2.0` `Shell` *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. -- [environment-modules Lmod](https://www.tacc.utexas.edu/research-development/tacc-projects/lmod) - Lmod is a Lua based module system that easily handles the MODULEPATH Hierarchical problem. -- [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. +- [EasyBuild](https://easybuild.io/) - EasyBuild builds software and modulefiles for High Performance Computing (HPC) systems in an efficient way. ([Source Code](https://github.com/easybuilders/easybuild-easyconfigs)) `GPL-2.0` `Python` +- [environment-modules Lmod](https://www.tacc.utexas.edu/research-development/tacc-projects/lmod) - Lmod is a Lua based module system that easily handles the MODULEPATH Hierarchical problem. ([Source Code](https://github.com/TACC/Lmod)) `MIT` `Lua` +- [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. ([Source Code](https://github.com/spack/spack)) `MIT/Apache-2.0` `Python` ### ChatOps From 621f1faecbfee696d0a64321ba61259b91c040fc Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 12:40:35 +0200 Subject: [PATCH 02/18] Added SCL & Lang to Cloud Computing --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index ae0e702..25bcc33 100644 --- a/README.md +++ b/README.md @@ -166,11 +166,11 @@ _Related: [IT Asset Management](#it-asset-management)_ **Please visit [Cloud Native Software Landscape](https://landscape.cncf.io/card-mode?license=open-source&grouping=category)** -- [CloudSlang](http://www.cloudslang.io/) - Flow-based orchestration tool for managing deployed applications, with Docker capabilities. ([Source Code](https://github.com/CloudSlang/score)) -- [CloudStack](http://cloudstack.apache.org/) - Cloud computing software for creating, managing, and deploying infrastructure cloud services. ([Source Code](https://github.com/apache/cloudstack)) -- [Cobbler](http://cobbler.github.io/) - Cobbler is a Linux installation server that allows for rapid setup of network installation environments. ([Source Code](https://github.com/cobbler/cobbler)) -- [Genesis](https://github.com/starkandwayne/genesis) - A template framework for multi-environment BOSH deployments. -- [Overcast](http://andrewchilds.github.io/overcast/) - Deploy VMs across different cloud providers, and run commands and scripts across any or all of them in parallel via SSH. ([SOurce Code](https://github.com/andrewchilds/overcast)) +- [CloudSlang](http://www.cloudslang.io/) - Flow-based orchestration tool for managing deployed applications, with Docker capabilities. ([Source Code](https://github.com/CloudSlang/score)) `Apache-2.0` `Java` +- [CloudStack](http://cloudstack.apache.org/) - Cloud computing software for creating, managing, and deploying infrastructure cloud services. ([Source Code](https://github.com/apache/cloudstack)) `Apache-2.0` `Java/Python` +- [Cobbler](http://cobbler.github.io/) - Cobbler is a Linux installation server that allows for rapid setup of network installation environments. ([Source Code](https://github.com/cobbler/cobbler)) `GPL-2.0` `Python` +- [Genesis](https://github.com/starkandwayne/genesis) - A template framework for multi-environment BOSH deployments. `MIT` `Perl` +- [Overcast](http://andrewchilds.github.io/overcast/) - Deploy VMs across different cloud providers, and run commands and scripts across any or all of them in parallel via SSH. ([Source Code](https://github.com/andrewchilds/overcast)) `MIT` `Nodejs` ### Code Review From 2b43c90fe0aed7ed4b25d8eee54858bae814f48e Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 12:50:18 +0200 Subject: [PATCH 03/18] Added SCL & Lang to CMDB --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 25bcc33..819cccc 100644 --- a/README.md +++ b/README.md @@ -188,10 +188,10 @@ Configuration management database (CMDB) software. _Related: [IT Asset Management](#it-asset-management)_ -- [Collins](http://tumblr.github.io/collins/) - At Tumblr, it's the infrastructure source of truth and knowledge. -- [i-doit](http://www.i-doit.org/) - IT Documentation and CMDB. -- [iTop](http://www.combodo.com/itop-193) - Complete ITIL web based service management tool. -- [netbox](https://github.com/digitalocean/netbox) - IP address management (IPAM) and data center infrastructure management (DCIM) tool +- [Collins](http://tumblr.github.io/collins/) - At Tumblr, it's the infrastructure source of truth and knowledge. ([Source Code](https://github.com/tumblr/collins)) `Apache-2.0` `Docker/Scala` +- [i-doit](http://www.i-doit.org/) - IT Documentation and CMDB. `AGPL-3.0` `PHP` +- [iTop](http://www.combodo.com/itop-193) - Complete ITIL web based service management tool. ([Source Code](https://sourceforge.net/projects/itop/files/)) `AGPL-3.0` `PHP` +- [netbox](https://netbox.dev/) - IP address management (IPAM) and data center infrastructure management (DCIM) tool. ([Demo](https://demo.netbox.dev/), [Source Code](https://github.com/netbox-community/netbox)) `Apache-2.0` `Python` ### Configuration Management From dfcaa60f884c95f0aebbf1b56d327a904be0a79d Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 12:58:24 +0200 Subject: [PATCH 04/18] Added SCL & Lang to CM --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 819cccc..37e21df 100644 --- a/README.md +++ b/README.md @@ -200,11 +200,11 @@ _Related: [IT Asset Management](#it-asset-management)_ [Configuration management (CM)](https://en.wikipedia.org/wiki/Configuration_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. -- [Ansible](https://www.ansible.com/) - Provisioning, configuration management, and application-deployment tool. ([Source Code](https://github.com/ansible/ansible)) -- [CFEngine](https://cfengine.com/) - Configuration management system for automated configuration and maintenance of large-scale computer systems. ([Source Code](https://github.com/cfengine/core)) -- [Chef](https://www.chef.io/products/chef-infra) - Configuration management tool using a pure-Ruby, domain-specific language (DSL) for writing system configuration "recipes". ([Source Code](https://github.com/chef/chef)) -- [Puppet](https://www.puppet.com/) - Software configuration management tool which includes its own declarative language to describe system configuration. ([Source Code](https://github.com/puppetlabs/puppet)) -- [Salt](https://docs.saltproject.io/) - Event-driven IT automation, remote task execution, and configuration management software. ([Source Code](https://github.com/saltstack/salt)) +- [Ansible](https://www.ansible.com/) - Provisioning, configuration management, and application-deployment tool. ([Source Code](https://github.com/ansible/ansible)) `GPL-3.0` `Python` +- [CFEngine](https://cfengine.com/) - Configuration management system for automated configuration and maintenance of large-scale computer systems. ([Source Code](https://github.com/cfengine/core)) `GPL-3.0` `C` +- [Chef](https://www.chef.io/products/chef-infra) - Configuration management tool using a pure-Ruby, domain-specific language (DSL) for writing system configuration "recipes". ([Source Code](https://github.com/chef/chef)) `Apache-2.0` `Ruby` +- [Puppet](https://www.puppet.com/) - Software configuration management tool which includes its own declarative language to describe system configuration. ([Source Code](https://github.com/puppetlabs/puppet)) `Apache-2.0` `Ruby/C` +- [Salt](https://docs.saltproject.io/) - Event-driven IT automation, remote task execution, and configuration management software. ([Source Code](https://github.com/saltstack/salt)) `Apache-2.0` `Python` ### Continuous Integration & Continuous Deployment From 4013e6d6742158b22fa1f8a6239953e3ea036c28 Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 13:06:28 +0200 Subject: [PATCH 05/18] Added SCL & Lang to Diagramming --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 37e21df..77cfa8f 100644 --- a/README.md +++ b/README.md @@ -264,11 +264,11 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s *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). -- [Fabric](http://www.fabfile.org/) - Python library and cli tool for streamlining the use of SSH for application deployment or systems administration tasks. -- [Mina](http://nadarei.co/mina/) - Really fast deployer and server automation tool (rake based). -- [munki](https://www.munki.org/munki/) - Webserver-based repository of packages and package metadata, that allows macOS administrators to manage software installs. -- [Vlad the Deployer](https://github.com/seattlerb/vlad) - Deployment automation (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). ([Source Code](https://github.com/capistrano/capistrano)) `MIT` `Ruby` +- [Fabric](http://www.fabfile.org/) - Python library and cli tool for streamlining the use of SSH for application deployment or systems administration tasks. ([Source Code](https://github.com/fabric/fabric)) `BSD-2-Clause` `Python` +- [Mina](http://nadarei.co/mina/) - Really fast deployer and server automation tool (rake based). ([Source Code](https://github.com/mina-deploy/mina)) `MIT` `Ruby` +- [munki](https://www.munki.org/munki/) - Webserver-based repository of packages and package metadata, that allows macOS administrators to manage software installs. ([Source Code](https://github.com/munki/munki)) `Apache-2.0` `Python` +- [Vlad the Deployer](https://github.com/seattlerb/vlad) - Deployment automation (rake based). `MIT` `Ruby` ### Diagramming @@ -277,10 +277,10 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s *Tools used to create diagrams of networks, flows, etc.* -- [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. -- [DrawThe.Net](http://go.drawthe.net/) - Javascript tool that uses a YAML-formatted input to programmatically create large, complex, and visually solid diagrams. +- [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. ([Source Code](https://github.com/jgraph/drawio)) `Apache-2.0` `JavaScript/Docker` +- [DrawThe.Net](http://go.drawthe.net/) - Javascript tool that uses a YAML-formatted input to programmatically create large, complex, and visually solid diagrams. ([Source Code](https://github.com/cidrblock/drawthe.net)) `MIT` `JavaScript` - [Kroki](https://kroki.io) - API for generating diagrams from textual descriptions. ([Source Code](https://github.com/yuzutech/kroki)) `MIT` `Java` -- [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. ([Source Code](https://github.com/mermaid-js/mermaid-live-editor)) `MIT` `Nodejs/Docker` ### Distributed Filesystems From a877bb67447d772c2a61ab903278d650ae7b0192 Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 13:29:04 +0200 Subject: [PATCH 06/18] Added SCL & Lang to Editors --- README.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 77cfa8f..d256f7d 100644 --- a/README.md +++ b/README.md @@ -355,21 +355,21 @@ _Related: [DNS - Servers](#dns---servers)_ *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. -- [Brackets](http://brackets.io/) - Code editor for web designers and front-end developers. -- [Eclipse](http://www.eclipse.org/) - IDE written in Java with an extensible plug-in system. -- [Geany](http://www.geany.org/) - GTK2 text editor. -- [GNU Emacs](http://www.gnu.org/software/emacs/) - An extensible, customizable text editor-and more. -- [Haroopad](http://pad.haroopress.com/) - Markdown editor with live preview. -- [ICEcoder](https://icecoder.net/) - Code editor awesomeness, built with common web languages. -- [jotgit](https://github.com/jdleesmiller/jotgit) - Git-backed real-time collaborative code editing. -- [KDevelop](https://www.kdevelop.org/) - IDE by the people behind KDE. -- [Micro](https://micro-editor.github.io/) - A modern and intuitive terminal-based text editor -- [Nano](http://nano-editor.org) - Easy to use, customizable text editor. -- [Notepad++](https://notepad-plus-plus.org/) - GPLv2 multi-language editor with syntax highlighting for Windows. -- [TextMate](https://github.com/textmate/textmate/) - A graphical text editor for OS X. -- [Vim](http://www.vim.org) - A highly configurable text editor built to enable efficient editing. -- [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. +- [Atom Community](https://github.com/atom-community/atom) - A fork of [atom](https://github.com/atom/atom) A hackable text editor from Github. `MIT` `JavaScript` +- [Brackets](http://brackets.io/) - Code editor for web designers and front-end developers. ([Source Code](https://github.com/brackets-cont/brackets)) `MIT` `JavaScript` +- [Eclipse](http://www.eclipse.org/) - IDE written in Java with an extensible plug-in system. ([Source Code](https://git.eclipse.org/c/)) `EPL-1.0` `Java` +- [Geany](http://www.geany.org/) - GTK2 text editor. ([Source Code](https://github.com/geany/geany)) `GPL-2.0` `C/C++` +- [GNU Emacs](http://www.gnu.org/software/emacs/) - An extensible, customizable text editor-and more. ([Source Code](https://github.com/emacs-mirror/emacs)) `GPL-3.0` `C` +- [Haroopad](http://pad.haroopress.com/) - Markdown editor with live preview. ([Source Code](https://github.com/rhiokim/haroopad)) `GLP-3.0` `JavaScript` +- [ICEcoder](https://icecoder.net/) - Code editor awesomeness, built with common web languages. ([Demo](http://demo.icecoder.net), [Source Code](https://github.com/icecoder/ICEcoder)) `MIT` `PHP` +- [jotgit](https://github.com/jdleesmiller/jotgit) - Git-backed real-time collaborative code editing. `MIT` `Nodejs` +- [KDevelop](https://www.kdevelop.org/) - IDE by the people behind KDE. ([Source Code](https://invent.kde.org/kdevelop/kdevelop)) `GFDLv1.2` `C++` +- [Micro](https://micro-editor.github.io/) - A modern and intuitive terminal-based text editor. ([Source Code](https://github.com/zyedidia/micro)) `MIT` `Go` +- [Nano](http://nano-editor.org) - Easy to use, customizable text editor. ([Source Code](https://git.savannah.gnu.org/cgit/nano.git/tree/)) `GPL-3.0` `C` +- [Notepad++](https://notepad-plus-plus.org/) - GPLv2 multi-language editor with syntax highlighting for Windows. ([Source Code](https://github.com/notepad-plus-plus/notepad-plus-plus)) `GPL-2.0` `C++` +- [TextMate](https://macromates.com/) - A graphical text editor for OS X. ([Source Code](https://github.com/textmate/textmate/)) `GPL-3.0` `C++` +- [Vim](http://www.vim.org) - A highly configurable text editor built to enable efficient editing. ([Source Code](https://github.com/vim/vim)) `Vim` `C` +- [VSCodium](https://vscodium.com/) - An open source cross-platform extensible code editor based on [VS Code by Microsoft](https://code.visualstudio.com/) removing their non-free additions. ([Source Code](https://github.com/VSCodium/vscodium)) `MIT` `TypeScript` ### Identity Management From 732b5aedb9b80ec6d609c74123996bf752ecb979 Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 13:50:28 +0200 Subject: [PATCH 07/18] Added SCL & Lang to IM Tools --- README.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index d256f7d..335caf0 100644 --- a/README.md +++ b/README.md @@ -395,18 +395,18 @@ _Related: [DNS - Servers](#dns---servers)_ **[`^ back to top ^`](#awesome-sysadmin)** -- [BounCA](https://bounca.org/) - A personal SSL Key / Certificate Authority web-based tool for creating self-signed certificates. -- [easy-rsa](https://github.com/OpenVPN/easy-rsa) - bash script to build and manage a PKI CA. -- [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). -- [LDAP Account Manager (LAM)](https://www.ldap-account-manager.org/lamcms/) - Web frontend for managing entries (e.g. users, groups, DHCP settings) stored in an LDAP directory. -- [Libravatar](https://www.libravatar.org/) - Libravatar is a service which delivers your avatar (profile picture) to other websites. +- [BounCA](https://bounca.org/) - A personal SSL Key / Certificate Authority web-based tool for creating self-signed certificates. ([Source Code](https://gitlab.com/bounca/bounca/)) `Apache-2.0` `Python` +- [easy-rsa](https://github.com/OpenVPN/easy-rsa) - bash script to build and manage a PKI CA. `GPL-2.0` `Shell` +- [Fusion Directory](https://www.fusiondirectory.org) - Improve the Management of the services and the company directory based on OpenLDAP. ([Source Code](https://github.com/fusiondirectory/fusiondirectory)) `GPL-2.0` `PHP` +- [Indieauth](https://indieauth.com/) - Sign in with your domain name (using the rel-me-auth protocol). ([Source Code](https://github.com/aaronpk/IndieAuth.com)) `Apache-2.0` `Ruby` +- [LDAP Account Manager (LAM)](https://www.ldap-account-manager.org/lamcms/) - Web frontend for managing entries (e.g. users, groups, DHCP settings) stored in an LDAP directory. ([Source Code](https://github.com/LDAPAccountManager/lam/)) `GPL-3.0` `PHP` +- [Libravatar](https://www.libravatar.org/) - Libravatar is a service which delivers your avatar (profile picture) to other websites. ([Source Code](https://git.linux-kernel.at/oliver/ivatar/)) `AGPL-3.0` `Python` - [OpenID Connect](http://openid.net/developers/libraries/) - A Simple Identity layer on top of OAuth 2.0. - [OSIAM](http://osiam.github.io/) - Secure identity management solution providing REST based services for authentication and authorization. -- [Pomerium](https://www.pomerium.io/) - An identity and context aware access-proxy inspired by BeyondCorp. -- [Samba](https://www.samba.org/) – Active Directory and CIFS protocol implementation. -- [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. +- [Pomerium](https://www.pomerium.io/) - An identity and context aware access-proxy inspired by BeyondCorp. ([Source Code](https://github.com/pomerium/pomerium)) `Apache-2.0` `Docker/Go` +- [Samba](https://www.samba.org/) – Active Directory and CIFS protocol implementation. ([Source Code](https://download.samba.org/pub/samba/)) `GPL-3.0` `C` +- [Smallstep Certificates](https://smallstep.com/certificates/) - A private certificate authority (X.509 & SSH) and related tools for secure automated certificate management. ([Source Code](https://github.com/smallstep/certificates)) `Apache-2.0` `Go` +- [ZITADEL](https://zitadel.com/) - Cloud-native Identity & Access Management solution providing a platform for secure authentication, authorization and identity management. ([Source Code](https://github.com/zitadel/zitadel)) `Apache-2.0` `Go/Docker/K8S` ### Identity Management - Single Sign-On (SSO) From 3d43571174c059191398e82800a2a592e0992e05 Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 14:01:45 +0200 Subject: [PATCH 08/18] Added SCL & Lang to Newsletters --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 335caf0..5ed13c4 100644 --- a/README.md +++ b/README.md @@ -550,7 +550,7 @@ _Related: [Databases](#databases), [Monitoring](#monitoring)_ *Newsletter software.* -- [DadaMail](http://dadamailproject.com/) - Mailing List Manager, written in Perl. +- [DadaMail](http://dadamailproject.com/) - Mailing List Manager, written in Perl. ([Source Code](https://sourceforge.net/projects/dadamail/files/)) `GPL-2.0` `Perl` - [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. - [LibreMailer](https://github.com/averna-syd/LibreMailer) - Libre Mailer is a modest and simple web based email marketing application. - [phpList](https://www.phplist.com/) - Newsletter manager written in PHP. From caef58bb8e7c7c3bdf20d7d32a976fb6d9f6b882 Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 14:05:59 +0200 Subject: [PATCH 09/18] Added SCL & Lang to Queuing --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 5ed13c4..51ea00a 100644 --- a/README.md +++ b/README.md @@ -585,7 +585,7 @@ _Related: [Databases](#databases), [Monitoring](#monitoring)_ - [Kafka](https://kafka.apache.org) - Extremely high performance publish/subscribe message system. ([Source Code](https://github.com/apache/kafka)) `Apache-2.0` `Java` - [NSQ](https://nsq.io/) - A realtime distributed messaging platform. ([Source Code](https://github.com/nsqio/nsq)) `MPL-2.0` `Go` - [RabbitMQ](https://www.rabbitmq.com/) - Robust, fully featured, cross distro queuing system. ([Source Code](https://github.com/rabbitmq/rabbitmq-server)) `Erlang` -- [ZeroMQ](https://zeromq.org/) - Lightweight queuing system. ([Source Code](https://github.com/zeromq)) `GPL-3.0` `C++` +- [ZeroMQ](https://zeromq.org/) - Lightweight queuing system. ([Source Code](https://github.com/zeromq)) `GPL-2.0` `Perl` ### Remote Desktop Clients @@ -596,9 +596,9 @@ _See also: [awesome-selfhosted/Remote Access](https://github.com/awesome-selfhos **[`^ back to top ^`](#awesome-sysadmin)** -- [Remmina](https://www.remmina.org/) - Feature-rich remote desktop application for linux and other unixes. ([Source Code](https://gitlab.com/Remmina/Remmina)) -- [Tiger VNC](https://tigervnc.org/) - High-performance, multi-platform VNC client and server. ([Source Code](https://github.com/TigerVNC/tigervnc)) -- [X2go](https://wiki.x2go.org/doku.php) - X2Go is an open source remote desktop software for Linux that uses the NoMachine/NX technology protocol. ([Source Code](https://code.x2go.org/gitweb)) +- [Remmina](https://www.remmina.org/) - Feature-rich remote desktop application for linux and other unixes. ([Source Code](https://gitlab.com/Remmina/Remmina)) `GPL-2.0` `C` +- [Tiger VNC](https://tigervnc.org/) - High-performance, multi-platform VNC client and server. ([Source Code](https://github.com/TigerVNC/tigervnc)) `GPL-2.0` `C++` +- [X2go](https://wiki.x2go.org/doku.php) - X2Go is an open source remote desktop software for Linux that uses the NoMachine/NX technology protocol. ([Source Code](https://code.x2go.org/gitweb)) ### Router From b42d17cace5ecced5c45b0ea6856726931a8b110 Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 14:07:12 +0200 Subject: [PATCH 10/18] Reverted accidental change on Queing and edited RDP Clients --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 51ea00a..4db202e 100644 --- a/README.md +++ b/README.md @@ -585,7 +585,7 @@ _Related: [Databases](#databases), [Monitoring](#monitoring)_ - [Kafka](https://kafka.apache.org) - Extremely high performance publish/subscribe message system. ([Source Code](https://github.com/apache/kafka)) `Apache-2.0` `Java` - [NSQ](https://nsq.io/) - A realtime distributed messaging platform. ([Source Code](https://github.com/nsqio/nsq)) `MPL-2.0` `Go` - [RabbitMQ](https://www.rabbitmq.com/) - Robust, fully featured, cross distro queuing system. ([Source Code](https://github.com/rabbitmq/rabbitmq-server)) `Erlang` -- [ZeroMQ](https://zeromq.org/) - Lightweight queuing system. ([Source Code](https://github.com/zeromq)) `GPL-2.0` `Perl` +- [ZeroMQ](https://zeromq.org/) - Lightweight queuing system. ([Source Code](https://github.com/zeromq)) `GPL-3.0` `C++` ### Remote Desktop Clients @@ -598,7 +598,7 @@ _See also: [awesome-selfhosted/Remote Access](https://github.com/awesome-selfhos - [Remmina](https://www.remmina.org/) - Feature-rich remote desktop application for linux and other unixes. ([Source Code](https://gitlab.com/Remmina/Remmina)) `GPL-2.0` `C` - [Tiger VNC](https://tigervnc.org/) - High-performance, multi-platform VNC client and server. ([Source Code](https://github.com/TigerVNC/tigervnc)) `GPL-2.0` `C++` -- [X2go](https://wiki.x2go.org/doku.php) - X2Go is an open source remote desktop software for Linux that uses the NoMachine/NX technology protocol. ([Source Code](https://code.x2go.org/gitweb)) +- [X2go](https://wiki.x2go.org/doku.php) - X2Go is an open source remote desktop software for Linux that uses the NoMachine/NX technology protocol. ([Source Code](https://code.x2go.org/gitweb)) `GPL-2.0` `Perl` ### Router From 7ef506aadf71599af4b99c8ccd534f5727af2dfe Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 14:16:47 +0200 Subject: [PATCH 11/18] Added SCL & Lang to Troubleshooting --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 4db202e..610e730 100644 --- a/README.md +++ b/README.md @@ -644,12 +644,12 @@ _See also: [awesome-selfhosted/Remote Access](https://github.com/awesome-selfhos *Troubleshooting Tools.* -- [grml](https://grml.org) – bootable Debian Live CD with powerful CLI tools. -- [mitmproxy](http://mitmproxy.org/) - A Python tool used for intercepting, viewing and modifying network traffic. Invaluable in troubleshooting certain problems. -- [mtr](https://www.bitwizard.nl/mtr/) - Network utility that combines traceroute and ping. -- [perf-tools](https://github.com/brendangregg/perf-tools) - Performance analysis tools based on Linux perf_events (aka perf) and ftrace. -- [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. +- [grml](https://grml.org) – bootable Debian Live CD with powerful CLI tools. ([Source Code](https://github.com/grml/)) `GPL-3.0` `Shell` +- [mitmproxy](http://mitmproxy.org/) - A Python tool used for intercepting, viewing and modifying network traffic. Invaluable in troubleshooting certain problems. ([Source Code](https://github.com/mitmproxy/mitmproxy)) `MIT` `Python` +- [mtr](https://www.bitwizard.nl/mtr/) - Network utility that combines traceroute and ping. ([Source Code](https://github.com/traviscross/mtr)) `GPL-2.0` `C` +- [perf-tools](https://github.com/brendangregg/perf-tools) - Performance analysis tools based on Linux perf_events (aka perf) and ftrace. `GPL-2.0` `Shell` +- [Sysdig](http://www.sysdig.org/) - Capture system state and activity from a running Linux instance, then save, filter and analyze. ([Source Code](https://github.com/draios/sysdig)) `Apache-2.0` `Docker/Lua/C` +- [Wireshark](https://www.wireshark.org/) - The world's foremost network protocol analyzer. ([Source Code](https://gitlab.com/wireshark/wireshark)) `GPL-2.0` `C` ### Version control From 52b1c4e53f91d163c274db84f258f4327ca0b3ee Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 14:18:50 +0200 Subject: [PATCH 12/18] Revert "Added SCL & Lang to Build & organisation tools" This reverts commit a6b539338e3b3d2e8066163d856fbd4141026505. --- README.md | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 610e730..33ecb17 100644 --- a/README.md +++ b/README.md @@ -15,9 +15,7 @@ ### Table of contents -- [Awesome Sysadmin](#awesome-sysadmin) - - [Table of contents](#table-of-contents) - - [Software](#software) +- [Software](#software) - [Automation](#automation) - [Backups](#backups) - [Build and software organization tools](#build-and-software-organization-tools) @@ -28,32 +26,32 @@ - [Code Review](#code-review) - [Configuration Management Database](#configuration-management-database) - [Configuration Management](#configuration-management) - - [Continuous Integration \& Continuous Deployment](#continuous-integration--continuous-deployment) + - [Continuous Integration & Continuous Deployment](#continuous-integration--continuous-deployment) - [Control Panels](#control-panels) - [Databases](#databases) - [Deployment Automation](#deployment-automation) - [Diagramming](#diagramming) - [Distributed Filesystems](#distributed-filesystems) - [DNS - Servers](#dns---servers) - - [DNS - Control Panels \& Domain Management](#dns---control-panels--domain-management) + - [DNS - Control Panels & Domain Management](#dns---control-panels--domain-management) - [Editors](#editors) - [Identity Management](#identity-management) - [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) + - [Identity Management - Single Sign-On SSO](#identity-management---single-sign-on-sso) - [IT Asset Management](#it-asset-management) - [Log Management](#log-management) - [Mail Clients](#mail-clients) - [Monitoring](#monitoring) - [Status Pages](#status-pages) - - [Metrics \& Metric Collection](#metrics--metric-collection) + - [Metrics & Metric Collection](#metrics--metric-collection) - [Network Configuration Management](#network-configuration-management) - [Newsletters](#newsletters) - [Packaging](#packaging) - [Project Management](#project-management) - [Queuing](#queuing) - - [Remote Desktop Clients](#remote-desktop-clients) - [Router](#router) + - [Remote Desktop Clients](#remote-desktop-clients) - [Service Discovery](#service-discovery) - [Software Containers](#software-containers) - [Troubleshooting](#troubleshooting) @@ -61,12 +59,15 @@ - [Virtualization](#virtualization) - [VPN](#vpn) - [Web](#web) - - [List of Licenses](#list-of-licenses) - - [External links](#external-links) - - [Communities / Forums](#communities--forums) - - [Repositories](#repositories) - - [Websites](#websites) - - [License](#license) +- [List of Licenses](#list-of-licenses) +- [External links](#external-links) +- [Blogs](#blogs) +- [Books](#books) +- [Communities / Forums](#communities--forums) +- [Newsletters](#newsletters) +- [Repositories](#repositories) +- [Websites](#websites) +- [License](#license) -------------------- @@ -120,10 +121,10 @@ coordinate many different backup utilities. `GPL-2.0` `Shell` *Build and software organization tools.* -- [EasyBuild](https://easybuild.io/) - EasyBuild builds software and modulefiles for High Performance Computing (HPC) systems in an efficient way. ([Source Code](https://github.com/easybuilders/easybuild-easyconfigs)) `GPL-2.0` `Python` -- [environment-modules Lmod](https://www.tacc.utexas.edu/research-development/tacc-projects/lmod) - Lmod is a Lua based module system that easily handles the MODULEPATH Hierarchical problem. ([Source Code](https://github.com/TACC/Lmod)) `MIT` `Lua` -- [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. ([Source Code](https://github.com/spack/spack)) `MIT/Apache-2.0` `Python` +- [EasyBuild](https://easybuild.readthedocs.org/en/latest/) - EasyBuild builds software and modulefiles for High Performance Computing (HPC) systems in an efficient way. +- [environment-modules Lmod](https://www.tacc.utexas.edu/research-development/tacc-projects/lmod) - Lmod is a Lua based module system that easily handles the MODULEPATH Hierarchical problem. +- [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. ### ChatOps From e8aadbb345b3a9b1c1784756824e8dfb5e0dbe55 Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 14:19:24 +0200 Subject: [PATCH 13/18] Revert me onces done (VSCode Bug) --- README.md | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 33ecb17..9411fd6 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,9 @@ ### Table of contents -- [Software](#software) +- [Awesome Sysadmin](#awesome-sysadmin) + - [Table of contents](#table-of-contents) + - [Software](#software) - [Automation](#automation) - [Backups](#backups) - [Build and software organization tools](#build-and-software-organization-tools) @@ -26,32 +28,32 @@ - [Code Review](#code-review) - [Configuration Management Database](#configuration-management-database) - [Configuration Management](#configuration-management) - - [Continuous Integration & Continuous Deployment](#continuous-integration--continuous-deployment) + - [Continuous Integration \& Continuous Deployment](#continuous-integration--continuous-deployment) - [Control Panels](#control-panels) - [Databases](#databases) - [Deployment Automation](#deployment-automation) - [Diagramming](#diagramming) - [Distributed Filesystems](#distributed-filesystems) - [DNS - Servers](#dns---servers) - - [DNS - Control Panels & Domain Management](#dns---control-panels--domain-management) + - [DNS - Control Panels \& Domain Management](#dns---control-panels--domain-management) - [Editors](#editors) - [Identity Management](#identity-management) - [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) + - [Identity Management - Single Sign-On (SSO)](#identity-management---single-sign-on-sso) - [IT Asset Management](#it-asset-management) - [Log Management](#log-management) - [Mail Clients](#mail-clients) - [Monitoring](#monitoring) - [Status Pages](#status-pages) - - [Metrics & Metric Collection](#metrics--metric-collection) + - [Metrics \& Metric Collection](#metrics--metric-collection) - [Network Configuration Management](#network-configuration-management) - [Newsletters](#newsletters) - [Packaging](#packaging) - [Project Management](#project-management) - [Queuing](#queuing) - - [Router](#router) - [Remote Desktop Clients](#remote-desktop-clients) + - [Router](#router) - [Service Discovery](#service-discovery) - [Software Containers](#software-containers) - [Troubleshooting](#troubleshooting) @@ -59,15 +61,12 @@ - [Virtualization](#virtualization) - [VPN](#vpn) - [Web](#web) -- [List of Licenses](#list-of-licenses) -- [External links](#external-links) -- [Blogs](#blogs) -- [Books](#books) -- [Communities / Forums](#communities--forums) -- [Newsletters](#newsletters) -- [Repositories](#repositories) -- [Websites](#websites) -- [License](#license) + - [List of Licenses](#list-of-licenses) + - [External links](#external-links) + - [Communities / Forums](#communities--forums) + - [Repositories](#repositories) + - [Websites](#websites) + - [License](#license) -------------------- From 895d5037159506edf1c28899c96dc2ae86257220 Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 14:20:31 +0200 Subject: [PATCH 14/18] Added SCL & Lang to Build & organisation tools --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 9411fd6..5825cb6 100644 --- a/README.md +++ b/README.md @@ -120,10 +120,10 @@ coordinate many different backup utilities. `GPL-2.0` `Shell` *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. -- [environment-modules Lmod](https://www.tacc.utexas.edu/research-development/tacc-projects/lmod) - Lmod is a Lua based module system that easily handles the MODULEPATH Hierarchical problem. +- [EasyBuild](https://easybuild.io/) - EasyBuild builds software and modulefiles for High Performance Computing (HPC) systems in an efficient way. ([Source Code](https://github.com/easybuilders/easybuild-easyconfigs)) `GPL-2.0` `Python` +- [environment-modules Lmod](https://www.tacc.utexas.edu/research-development/tacc-projects/lmod) - Lmod is a Lua based module system that easily handles the MODULEPATH Hierarchical problem. ([Source Code](https://github.com/TACC/Lmod)) `MIT` `Lua` - [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. ([Source Code](https://github.com/spack/spack)) `MIT/Apache-2.0` `Python` ### ChatOps From 1eceef98e7163a29692b31ca263275cb93b0e96c Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 15:18:50 +0200 Subject: [PATCH 15/18] Added SCL & Lang to Virtualization --- README.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 5825cb6..86d0a8d 100644 --- a/README.md +++ b/README.md @@ -673,18 +673,18 @@ _See also: [awesome-selfhosted/Remote Access](https://github.com/awesome-selfhos *Virtualization software.* - [ConVirt](http://www.convirture.com/products_opensource.php) - Provides the core functionality for centrally managing your KVM or Xen virtualized environment. -- [Ganeti](http://www.ganeti.org/) - Cluster virtual server management software tool built on top of KVM and Xen. -- [KVM](http://www.linux-kvm.org) - Linux kernel virtualization infrastructure. +- [Ganeti](http://www.ganeti.org/) - Cluster virtual server management software tool built on top of KVM and Xen. ([Source Code](https://github.com/ganeti/ganeti)) `BSD-2-Clause` `Python/Haskell` +- [KVM](http://www.linux-kvm.org) - Linux kernel virtualization infrastructure. ([Source Code](https://git.kernel.org/pub/scm/virt/kvm/kvm.git/)) `GPL-2.0/LGPL-2.0` `C` - [OpenNebula](http://opennebula.org/) - Flexible enterprise cloud made simple. - [OpenNode](http://opennodecloud.com) - Builds open-source infrastructure management software and implements cloud systems. -- [oVirt](http://www.ovirt.org/) - Manages virtual machines, storage and virtual networks. -- [Packer](https://www.packer.io/) - A tool for creating identical machine images for multiple platforms from a single source configuration. -- [Proxmox VE](https://www.proxmox.com/proxmox-ve) - Virtualization management solution. -- [QEMU](http://www.qemu.org/) - QEMU is a generic machine emulator and virtualizer. -- [Vagrant](https://www.vagrantup.com/) - Tool for building complete development environments. -- [VirtualBox](https://www.virtualbox.org/) - Virtualization product from Oracle Corporation. +- [oVirt](http://www.ovirt.org/) - Manages virtual machines, storage and virtual networks. ([Source Code](https://github.com/oVirt)) `Apache-2.0` `Java` +- [Packer](https://www.packer.io/) - A tool for creating identical machine images for multiple platforms from a single source configuration. ([Source Code](https://github.com/hashicorp/packer)) `MPL-2.0` `Go` +- [Proxmox VE](https://www.proxmox.com/proxmox-ve) - Virtualization management solution. ([Source Code](https://git.proxmox.com/)) `GPL-2.0` `Perl/Shell` +- [QEMU](http://www.qemu.org/) - QEMU is a generic machine emulator and virtualizer. ([Source Code](https://gitlab.com/qemu-project/qemu)) `LGPL-2.1` `C` +- [Vagrant](https://www.vagrantup.com/) - Tool for building complete development environments. ([Source Code](https://github.com/hashicorp/vagrant)) `BSL 1.1` `Ruby` +- [VirtualBox](https://www.virtualbox.org/) - Virtualization product from Oracle Corporation. ([Source Code](https://www.virtualbox.org/browser/vbox)) `GPL-3.0/CDDL-1-0` `C++` - [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. ([Source Code](http://xenbits.xenproject.org/gitweb/?p=xen.git;a=tree;hb=HEAD)) `GPL-2.0` `C` ### VPN From a1217b89c3c5b4d399fedf23647af4cb15aca8f3 Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 17:22:05 +0200 Subject: [PATCH 16/18] Added SCL & Lang to VPN --- README.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 86d0a8d..b0bab0e 100644 --- a/README.md +++ b/README.md @@ -693,18 +693,18 @@ _See also: [awesome-selfhosted/Remote Access](https://github.com/awesome-selfhos *VPN software.* -- [Dockovpn](https://dockovpn.io) - Out-of-the-box stateless dockerized OpenVPN server which starts in less than 2 seconds. -- [Firezone](https://www.firez.one/) - WireGuard based VPN Server and Firewall. -- [Headscale](https://github.com/juanfont/headscale) - Self-hostable fork of [Tailscale](https://tailscale.com), cross-platform clients, simple to use, built-in (currently experimental) monitoring tools. -- [Nebula](https://github.com/slackhq/nebula) - A scalable p2p VPN with a focus on performance, simplicity and security. -- [ocserv](http://www.infradead.org/ocserv/) - Cisco AnyConnect-compatible VPN server -- [OpenVPN](https://community.openvpn.net) - Uses a custom security protocol that utilizes SSL/TLS for key exchange. +- [Dockovpn](https://dockovpn.io) - Out-of-the-box stateless dockerized OpenVPN server which starts in less than 2 seconds. ([Source Code](https://github.com/dockovpn/dockovpn)) `GPL-2.0` `Docker` +- [Firezone](https://www.firez.one/) - WireGuard based VPN Server and Firewall. ([Source Code](https://github.com/firezone/firezone)) `Apache-2.0` `Docker` +- [Headscale](https://github.com/juanfont/headscale) - Self-hostable fork of [Tailscale](https://tailscale.com), cross-platform clients, simple to use, built-in (currently experimental) monitoring tools. `BSD-3-Clause` `Go` +- [Nebula](https://github.com/slackhq/nebula) - A scalable p2p VPN with a focus on performance, simplicity and security. `MIT` `Go` +- [ocserv](http://www.infradead.org/ocserv/) - Cisco AnyConnect-compatible VPN server ([Source Code](https://gitlab.com/ocserv/ocserv)) `GPL-2.0` `C` +- [OpenVPN](https://community.openvpn.net) - Uses a custom security protocol that utilizes SSL/TLS for key exchange. ([Source Code](https://github.com/OpenVPN/openvpn)) `GPL-2.0` `C` - [PiVPN](https://www.pivpn.io/) - The simplest way to setup and manage a VPN, designed for Raspberry Pi. ([Source Code](https://github.com/pivpn/pivpn)) `MIT` `Shell` - [Pritunl](http://pritunl.com/) - OpenVPN based solution. Easy to set up. -- [SoftEther](https://www.softether.org/) - Multi-protocol software VPN with advanced features -- [sshuttle](https://github.com/sshuttle/sshuttle) - Poor man's VPN. -- [strongSwan](https://www.strongswan.org/) - Complete IPsec implementation for Linux. -- [tinc](http://www.tinc-vpn.org/) - Distributed p2p VPN. +- [SoftEther](https://www.softether.org/) - Multi-protocol software VPN with advanced features ([Source Code](https://github.com/SoftEtherVPN/SoftEtherVPN/)) `Apache-2.0` `C` +- [sshuttle](https://github.com/sshuttle/sshuttle) - Poor man's VPN. `LGPL-2.1` `Python` +- [strongSwan](https://www.strongswan.org/) - Complete IPsec implementation for Linux. ([Source Code](https://github.com/strongswan/strongswan)) `GPL-2.0` `C` +- [tinc](http://www.tinc-vpn.org/) - Distributed p2p VPN. ([Source Code](https://www.tinc-vpn.org/git/tinc)) `GPL-2.0` `C` - [WireGuard](https://www.wireguard.com/) - Very fast VPN based on elliptic curve and public key crypto. ### Web From 23e384a03e37404427fdd46d9f152752f3644ab7 Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 17:38:21 +0200 Subject: [PATCH 17/18] Added new required licenses (and fixes some typos) --- README.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index b0bab0e..6b57f9c 100644 --- a/README.md +++ b/README.md @@ -363,7 +363,7 @@ _Related: [DNS - Servers](#dns---servers)_ - [Haroopad](http://pad.haroopress.com/) - Markdown editor with live preview. ([Source Code](https://github.com/rhiokim/haroopad)) `GLP-3.0` `JavaScript` - [ICEcoder](https://icecoder.net/) - Code editor awesomeness, built with common web languages. ([Demo](http://demo.icecoder.net), [Source Code](https://github.com/icecoder/ICEcoder)) `MIT` `PHP` - [jotgit](https://github.com/jdleesmiller/jotgit) - Git-backed real-time collaborative code editing. `MIT` `Nodejs` -- [KDevelop](https://www.kdevelop.org/) - IDE by the people behind KDE. ([Source Code](https://invent.kde.org/kdevelop/kdevelop)) `GFDLv1.2` `C++` +- [KDevelop](https://www.kdevelop.org/) - IDE by the people behind KDE. ([Source Code](https://invent.kde.org/kdevelop/kdevelop)) `GFDL-1.2` `C++` - [Micro](https://micro-editor.github.io/) - A modern and intuitive terminal-based text editor. ([Source Code](https://github.com/zyedidia/micro)) `MIT` `Go` - [Nano](http://nano-editor.org) - Easy to use, customizable text editor. ([Source Code](https://git.savannah.gnu.org/cgit/nano.git/tree/)) `GPL-3.0` `C` - [Notepad++](https://notepad-plus-plus.org/) - GPLv2 multi-language editor with syntax highlighting for Windows. ([Source Code](https://github.com/notepad-plus-plus/notepad-plus-plus)) `GPL-2.0` `C++` @@ -681,8 +681,8 @@ _See also: [awesome-selfhosted/Remote Access](https://github.com/awesome-selfhos - [Packer](https://www.packer.io/) - A tool for creating identical machine images for multiple platforms from a single source configuration. ([Source Code](https://github.com/hashicorp/packer)) `MPL-2.0` `Go` - [Proxmox VE](https://www.proxmox.com/proxmox-ve) - Virtualization management solution. ([Source Code](https://git.proxmox.com/)) `GPL-2.0` `Perl/Shell` - [QEMU](http://www.qemu.org/) - QEMU is a generic machine emulator and virtualizer. ([Source Code](https://gitlab.com/qemu-project/qemu)) `LGPL-2.1` `C` -- [Vagrant](https://www.vagrantup.com/) - Tool for building complete development environments. ([Source Code](https://github.com/hashicorp/vagrant)) `BSL 1.1` `Ruby` -- [VirtualBox](https://www.virtualbox.org/) - Virtualization product from Oracle Corporation. ([Source Code](https://www.virtualbox.org/browser/vbox)) `GPL-3.0/CDDL-1-0` `C++` +- [Vagrant](https://www.vagrantup.com/) - Tool for building complete development environments. ([Source Code](https://github.com/hashicorp/vagrant)) `BUSL-1.1` `Ruby` +- [VirtualBox](https://www.virtualbox.org/) - Virtualization product from Oracle Corporation. ([Source Code](https://www.virtualbox.org/browser/vbox)) `GPL-3.0/CDDL-1.0` `C++` - [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. ([Source Code](http://xenbits.xenproject.org/gitweb/?p=xen.git;a=tree;hb=HEAD)) `GPL-2.0` `C` @@ -731,10 +731,17 @@ _See also: [awesome-selfhosted/Remote Access](https://github.com/awesome-selfhos - `Apache-2.0` - [Apache, Version 2.0](https://www.apache.org/licenses/) - `BSD-2-Clause` - [BSD 2-clause "Simplified"](https://opensource.org/licenses/BSD-2-Clause) - `BSD-3-Clause` - [BSD 3-Clause "New" or "Revised"](https://opensource.org/licenses/BSD-3-Clause) +- `BUSL-1.1` - [Business Source License 1.1](https://spdx.org/licenses/BUSL-1.1.html) +- `CDDL-1.0` - [Common Development and Distribution License 1.0](https://spdx.org/licenses/CDDL-1.0.html) +- `EPL-1.0` - [Eclipse Public License 1.0](https://spdx.org/licenses/EPL-1.0.html) +- `GFDL-1.2` - [GNU Free Documentation License 1.2](https://spdx.org/licenses/GFDL-1.2.html) - `GPL-2.0` - [GNU General Public License 2.0](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) - `GPL-3.0` - [GNU General Public License 3.0](https://www.gnu.org/licenses/gpl-3.0.en.html) +- `LGPL-2.0` - [GNU Library General Public License v2 only](https://spdx.org/licenses/LGPL-2.0.html) +- `LGPL-2.1` - [GNU Lesser General Public License v2.1 only](https://spdx.org/licenses/LGPL-2.1.html) - `MIT` - [MIT License](https://opensource.org/licenses/MIT) - `MPL-2.0` - [Mozilla Public License](https://www.mozilla.org/MPL/2.0/index.txt) +- `Vim` - [Vim License](https://spdx.org/licenses/Vim.html) ------------------- From df142b931274c6b923ebc96e8770b548fdd979e4 Mon Sep 17 00:00:00 2001 From: Rabenherz112 Date: Fri, 1 Sep 2023 17:39:30 +0200 Subject: [PATCH 18/18] Revert "Revert me onces done (VSCode Bug)" This reverts commit e8aadbb345b3a9b1c1784756824e8dfb5e0dbe55. --- README.md | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 6b57f9c..fad0d4e 100644 --- a/README.md +++ b/README.md @@ -15,9 +15,7 @@ ### Table of contents -- [Awesome Sysadmin](#awesome-sysadmin) - - [Table of contents](#table-of-contents) - - [Software](#software) +- [Software](#software) - [Automation](#automation) - [Backups](#backups) - [Build and software organization tools](#build-and-software-organization-tools) @@ -28,32 +26,32 @@ - [Code Review](#code-review) - [Configuration Management Database](#configuration-management-database) - [Configuration Management](#configuration-management) - - [Continuous Integration \& Continuous Deployment](#continuous-integration--continuous-deployment) + - [Continuous Integration & Continuous Deployment](#continuous-integration--continuous-deployment) - [Control Panels](#control-panels) - [Databases](#databases) - [Deployment Automation](#deployment-automation) - [Diagramming](#diagramming) - [Distributed Filesystems](#distributed-filesystems) - [DNS - Servers](#dns---servers) - - [DNS - Control Panels \& Domain Management](#dns---control-panels--domain-management) + - [DNS - Control Panels & Domain Management](#dns---control-panels--domain-management) - [Editors](#editors) - [Identity Management](#identity-management) - [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) + - [Identity Management - Single Sign-On SSO](#identity-management---single-sign-on-sso) - [IT Asset Management](#it-asset-management) - [Log Management](#log-management) - [Mail Clients](#mail-clients) - [Monitoring](#monitoring) - [Status Pages](#status-pages) - - [Metrics \& Metric Collection](#metrics--metric-collection) + - [Metrics & Metric Collection](#metrics--metric-collection) - [Network Configuration Management](#network-configuration-management) - [Newsletters](#newsletters) - [Packaging](#packaging) - [Project Management](#project-management) - [Queuing](#queuing) - - [Remote Desktop Clients](#remote-desktop-clients) - [Router](#router) + - [Remote Desktop Clients](#remote-desktop-clients) - [Service Discovery](#service-discovery) - [Software Containers](#software-containers) - [Troubleshooting](#troubleshooting) @@ -61,12 +59,15 @@ - [Virtualization](#virtualization) - [VPN](#vpn) - [Web](#web) - - [List of Licenses](#list-of-licenses) - - [External links](#external-links) - - [Communities / Forums](#communities--forums) - - [Repositories](#repositories) - - [Websites](#websites) - - [License](#license) +- [List of Licenses](#list-of-licenses) +- [External links](#external-links) +- [Blogs](#blogs) +- [Books](#books) +- [Communities / Forums](#communities--forums) +- [Newsletters](#newsletters) +- [Repositories](#repositories) +- [Websites](#websites) +- [License](#license) --------------------