awesome-sysadmin

Sys admin toolkit

A curated list of resources and tools for managing and automating system administration tasks.

A curated list of amazingly awesome open-source sysadmin resources.

GitHub

26k stars
618 watching
1k forks
last commit: 4 months ago
Linked from 9 awesome lists

awesomeawesome-listdevopslistopsself-hostedsoftwaresresysadmin

Awesome Sysadmin / Software / Automation

Apache Ant Automation build tool, similar to make, a library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. ( )
Apache Maven Build automation tool mainly for Java. A software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. ( )
Bazel A fast, scalable, multi-language and extensible build system. Used by Google. ( )
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. ( )
GNU Make The most popular automation build tool for many purposes, make is a tool which controls the generation of executables and other non-source files of a program from the program's source files. ( )
Gradle Another build automation system. ( )
Rake Build automation tool similar to Make, written in and extensible in Ruby. ( )

Awesome Sysadmin / Software / Backups

Amanda Backup and archive many computers on a network to disk, tape changer/drive or cloud storage. ( )
Backupninja Lightweight, extensible meta-backup system, provides a centralized way to configure and coordinate many different backup utilities
BackupPC High-performance, enterprise-grade system for backing up to a server's disk.. ( )
Bareos Cross-network backup solution which preserves, archives, and recovers data from all major operating systems. ( )
Barman Backup and Recovery Manager for PostgreSQL. ( )
BorgBackup Deduplicating archiver with compression and authenticated encryption. ( )
Burp Network backup and restore program. ( )
Dar Which stands for Disk ARchive, is a robust and rich featured archiving and backup software of the tar style. ( )
Duplicati Backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. ( )
Duplicity Encrypted bandwidth-efficient backup using the rsync algorithm. ( )
Proxmox Backup Server Proxmox Backup Server is an enterprise-class, client-server backup solution thatis capable of backing up virtual machines, containers, and physical hosts. ( )
rclone Command-line program to sync files and directories to and from different cloud storage providers.. ( )
Rdiff-backup Reverse differential backup tool, over a network or locally. ( )
Restic Easy, fast, verifiable, secure and efficient remote backup tool. ( )
Rsnapshot Filesystem snapshot utility based on rsync. ( )
Shield 370 1 day ago A pluggable architecture for backup and restore of database systems
UrBackup Client/Server Open Source Network Backup for Windows, MacOS and Linux. ( )

Awesome Sysadmin / Software / Build and software organization tools

EasyBuild EasyBuild builds software and modulefiles for High Performance Computing (HPC) systems in an efficient way. ( )
Environment Modules Environment Modules provides for the dynamic modification of a user's environment via modulefiles. ( )
Lmod Lmod is a Lua based module system that easily handles the MODULEPATH Hierarchical problem. ( )
Spack A flexible package manager that supports multiple versions, configurations, platforms, and compilers. ( )

Awesome Sysadmin / Software / ChatOps

Eggdrop The oldest Internet Relay Chat (IRC) bot still in active development. ( )
Errbot Plugin based chatbot designed to be easily deployable, extensible and maintainable. ( )
Hubot A customizable, life embetterment robot. ( )

Awesome Sysadmin / Software / Configuration Management

Ansible Provisioning, configuration management, and application-deployment tool. ( )
CFEngine Configuration management system for automated configuration and maintenance of large-scale computer systems. ( )
Chef Configuration management tool using a pure-Ruby, domain-specific language (DSL) for writing system configuration "recipes". ( )
Puppet Software configuration management tool which includes its own declarative language to describe system configuration. ( )
Rudder Scalable and dynamic configuration management system for patching, security & compliance, based on CFEngine. ( )
Salt Event-driven IT automation, remote task execution, and configuration management software. ( )

Awesome Sysadmin / Software / Configuration Management Database

Collins At Tumblr, it's the infrastructure source of truth and knowledge. ( )
i-doit IT Documentation and CMDB
iTop Complete ITIL web based service management tool. ( )
netbox IP address management (IPAM) and data center infrastructure management (DCIM) tool. ( , )

Awesome Sysadmin / Software / Continuous Integration & Continuous Deployment

Buildbot Python-based toolkit for continuous integration. ( )
CDS Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform. ( )
Concourse Concourse is a CI tool that treats pipelines as first class objects and containerizes every step along the way. ( , )
drone Drone is a Continuous Delivery platform built on Docker, written in Go. ( )
Factor Programmatically define and run workflows to connect configuration management, source code management, build, continuous integration, continuous deployment and communication tools. ( )
GitLab CI Gitlab's built-in, full-featured CI/CD solution. ( )
GoCD Continuous delivery server. ( )
Jenkins Continuous Integration Server. ( )
Laminar Fast, lightweight, simple and flexible Continuous Integration. ( )
PHP Censor 679 14 days ago Open source self-hosted continuous integration server for PHP projects
PHPCI Free and open source continuous integration specifically designed for PHP. ( )
Strider Open Source Continuous Deployment / Continuous Integration platform. ( )
werf Open Source CI/CD tool for building Docker images and deploying to Kubernetes via GitOps. ( )
Woodpecker Community fork of Drone that uses Docker containers. ( )

Awesome Sysadmin / Software / Control Panels

Ajenti Control panel for Linux and BSD. ( )
Cockpit Web-based graphical interface for servers. ( )
Froxlor Lightweight server management software with Nginx and PHP-FPM support. ( )
HestiaCP Web server control panel (fork of VestaCP). ( , )
ISPConfig Manage Linux servers directly through your browser. ( )
Sentora Open-Source Web hosting control panel for Linux, BSD (fork of ZPanel). ( )
Virtualmin Powerful and flexible web hosting control panel for Linux and BSD systems. ( )
Webmin Web-based interface for system administration for Unix. ( )

Awesome Sysadmin / Software / Deployment Automation

Capistrano Deploy your application to any number of machines simultaneously, in sequence or as a rolling set via SSH (rake based). ( )
CloudSlang Flow-based orchestration tool for managing deployed applications, with Docker capabilities. ( )
CloudStack Cloud computing software for creating, managing, and deploying infrastructure cloud services. ( )
Cobbler Cobbler is a Linux installation server that allows for rapid setup of network installation environments. ( )
Fabric Python library and cli tool for streamlining the use of SSH for application deployment or systems administration tasks. ( )
Genesis 56 1 day ago A template framework for multi-environment BOSH deployments
munki Webserver-based repository of packages and package metadata, that allows macOS administrators to manage software installs. ( )
Overcast Deploy VMs across different cloud providers, and run commands and scripts across any or all of them in parallel via SSH. ( )

Awesome Sysadmin / Software / Diagramming

Diagrams.net A.K.A. . Easy to use Diagram UI with a plethora of templates. ( )
Kroki API for generating diagrams from textual descriptions. ( )
Mermaid Javascript module with a unique, easy, shorthand syntax. Integrates into several other tools like Grafana. ( )

Awesome Sysadmin / Software / Distributed Filesystems

Ceph Distributed object, block, and file storage platform. ( )
DRBD Distributed replicated storage system, implemented as a Linux kernel driver. ( )
GlusterFS Software-defined distributed storage that can scale to several petabytes, with interfaces for object, block and file storage. ( )
Hadoop Distributed Filesystem (HDFS) Distributed file system that provides high-throughput access to application data. ( )
JuiceFS Distributed POSIX file system built on top of Redis and S3. ( )
Kubo 16,201 4 days ago Implementation of IPFS, a global, versioned, peer-to-peer filesystem that seeks to connect all computing devices with the same system of files
LeoFS Highly available, distributed, replicated eventually consistent object/blob store. ( )
Lustre Parallel distributed file system, generally used for large-scale cluster computing. ( )
Minio High-performance, S3 compatible object store built for large scale AI/ML, data lake and database workloads. ( )
MooseFS Fault tolerant, network distributed file system. ( )
OpenAFS Distributed network file system with read-only replicas and multi-OS support. ( )
Openstack Swift A highly available, distributed, eventually consistent object/blob store. ( )
Perkeep A set of open source formats, protocols, and software for modeling, storing, searching, sharing and synchronizing data (previously Camlistore). ( )
TahoeLAFS Secure, decentralized, fault-tolerant, peer-to-peer distributed data store and distributed file system. ( )
XtreemFS Distributed, replicated and fault-tolerant file system for federated IT infrastructures.. ( )

Awesome Sysadmin / Software / DNS - Control Panels & Domain Management

Atomia DNS 362 3 months ago DNS management system
Designate DNSaaS services for OpenStack. ( )
DNSControl Synchronize your DNS to multiple providers from a simple DSL. ( )
DomainMOD Manage your domains and other internet assets in a central location. ( )
nsupdate.info Dynamic DNS service. ( , )
octoDNS 3,191 28 days ago DNS as code - Tools for managing DNS across multiple providers
Poweradmin Web-based DNS control panel for PowerDNS server. ( )
SPF Toolbox Application to look up DNS records such as SPF, MX, Whois, and more. ( )

Awesome Sysadmin / Software / DNS - Servers

Bind Versatile, classic, complete name server software. ( )
CoreDNS Flexible DNS server. ( )
djbdns A collection of DNS applications, including tinydns. ( )
dnsmasq Provides network infrastructure for small networks: DNS, DHCP, router advertisement and network boot. ( )
Knot High performance authoritative-only DNS server. ( )
NSD Authoritative DNS name server developed speed, reliability, stability and security. ( )
PowerDNS Authoritative Server Versatile nameserver which supports a large number of backends. ( )
Unbound Validating, recursive, and caching DNS resolver. ( )
Yadifa Clean, small, light and RFC-compliant name server implementation developed from scratch by .eu. ( )

Awesome Sysadmin / Software / Editors

Atom Community 746 over 1 year ago A fork of A hackable text editor from Github
Brackets Code editor for web designers and front-end developers. ( )
Eclipse IDE written in Java with an extensible plug-in system. ( )
Geany GTK2 text editor. ( )
GNU Emacs An extensible, customizable text editor-and more. ( )
Haroopad Markdown editor with live preview. ( )
ICEcoder Code editor awesomeness, built with common web languages. ( , )
jotgit 208 over 10 years ago Git-backed real-time collaborative code editing
KDevelop IDE by the people behind KDE. ( )
Micro A modern and intuitive terminal-based text editor. ( )
Nano Easy to use, customizable text editor. ( )
Notepad++ GPLv2 multi-language editor with syntax highlighting for Windows. ( )
TextMate A graphical text editor for OS X. ( )
Vim A highly configurable text editor built to enable efficient editing. ( )
VSCodium An open source cross-platform extensible code editor based on removing their non-free additions. ( )

Awesome Sysadmin / Software / Identity Management - LDAP

389 Directory Server Enterprise-class Open Source LDAP server for Linux. ( )
Apache Directory Server Extensible and embeddable directory server, certified LDAPv3 compatible, with Kerberos 5 and Change Password Protocol support, triggers, stored procedures, queues and views. ( )
FreeIPA Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). ( )
FreeRADIUS Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client/PAM library/Apache module. ( )
lldap 4,507 8 days ago Light (simplified) LDAP implementation with a simple, intuitive web interface and GraphQL support
OpenLDAP Open-source implementation of the Lightweight Directory Access Protocol (server, libraries and clients). ( )

Awesome Sysadmin / Software / Identity Management - Single Sign-On (SSO)

Authelia The Single Sign-On Multi-Factor portal for web apps. ( )
Authentik Flexible identity provider with support for different protocols. (OAuth 2.0, SAML, LDAP and Radius). ( )
KeyCloak Open Source Identity and Access Management. ( )

Awesome Sysadmin / Software / Identity Management - Tools and web interfaces

BounCA A personal SSL Key / Certificate Authority web-based tool for creating self-signed certificates. ( )
easy-rsa 4,080 2 days ago Bash script to build and manage a PKI CA
Fusion Directory Improve the Management of the services and the company directory based on OpenLDAP. ( )
LDAP Account Manager (LAM) Web frontend for managing entries (e.g. users, groups, DHCP settings) stored in an LDAP directory. ( )
Libravatar Libravatar is a service which delivers your avatar (profile picture) to other websites. ( )
Pomerium An identity and context aware access-proxy inspired by BeyondCorp. ( )
Samba Active Directory and CIFS protocol implementation. ( )
Smallstep Certificates A private certificate authority (X.509 & SSH) and related tools for secure automated certificate management. ( )
ZITADEL Cloud-native Identity & Access Management solution providing a platform for secure authentication, authorization and identity management. ( )

Awesome Sysadmin / Software / IT Asset Management

GLPI Information Resource-Manager with an additional Administration Interface. ( )
OCS Inventory NG Asset management and deployment solution for all devices in your IT Department. ( )
OPSI Hardware and software inventory, client management, deployment, and patching for Linux and Windows. ( )
RackTables Datacenter and server room asset management like document hardware assets, network addresses, space in racks, networks configuration. ( , )
Ralph Asset management, DCIM and CMDB system for large Data Centers as well as smaller LAN networks. ( , )
Snipe IT Asset & license management software. ( )

Awesome Sysadmin / Software / Log Management

Fluentd Data collector for unified logging layer. ( )
Flume Distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log data. ( )
GoAccess Real-time web log analyzer and interactive viewer that runs in a terminal or through the browser. ( )
Loki Log aggregation system designed to store and query logs from all your applications and infrastructure. ( )
rsyslog Rocket-fast system for log processing. ( )

Awesome Sysadmin / Software / Mail Clients

aerc Terminal MUA with a focus on plaintext and features for developers. ( )
Claws Mail Old school email client (and news reader), based on GTK+. ( )
ImapSync Simple IMAP migration tool for copying mailboxes to other servers. ( )
Mutt Small but very powerful text-based mail client. ( )
Sylpheed Still developed predecessor to Claws Mail, lightweight mail client. ( )
Thunderbird Free email application that's easy to set up and customize. ( )

Awesome Sysadmin / Software / Metrics & Metric Collection

Beats Single-purpose data shippers that send data from hundreds or thousands of machines and systems to Logstash or Elasticsearch. ( )
Collectd System statistics collection daemon. ( )
Diamond 1,743 5 months ago Daemon that collects system metrics and publishes them to Graphite (and others)
Grafana A Graphite & InfluxDB Dashboard and Graph Editor. ( )
Graphite Scalable graphing server. ( )
RRDtool Industry standard, high performance data logging and graphing system for time series data. ( )
Statsd 17,696 11 months ago Daemon that listens for statistics like counters and timers, sent over UDP or TCP, and sends aggregates to one or more pluggable backend services
tcollector Gathers data from local collectors and pushes the data to OpenTSDB. ( )
Telegraf 14,903 8 days ago Plugin-driven server agent for collecting, processing, aggregating, and writing metrics

Awesome Sysadmin / Software / Miscellaneous

Chocolatey The package manager for Windows. ( )
Clonezilla Partition and disk imaging/cloning program. ( )
DadaMail Mailing List Manager, written in Perl. ( )
Fog Cloning/imaging solution/rescue suite. ( )
phpList Newsletter and email marketing software. ( )

Awesome Sysadmin / Software / Monitoring

Adagios Web based Nagios interface for configuration and monitoring (replacement to the standard interface), and a REST interface. ( )
Alerta Distributed, scalable and flexible monitoring system. ( )
Bloonix Bloonix is a monitoring solution that helps businesses to ensure high availability and performance. ( )
Bosun Monitoring and alerting system by Stack Exchange. ( )
Cacti Web-based network monitoring and graphing tool. ( )
cadvisor 17,248 5 days ago Analyzes resource usage and performance characteristics of running containers
checkmk Comprehensive solution for monitoring of applications, servers, and networks. ( )
dashdot 2,689 2 months ago A simple, modern server dashboard for smaller private servers. ( )
EdMon 8 about 4 years ago A command-line monitoring application helping you to check that your hosts and services are available, with notifications support
eZ Server Monitor A lightweight and simple dashboard monitor for Linux, available in Web and Bash application. ( )
glances Open-source, cross-platform real-time monitoring tool with CLI and web dashboard interfaces and many exporting options. ( )
Healthchecks Monitoring for cron jobs, background services and scheduled tasks. ( )
Icinga Nagios fork that has since lapped nagios several times. Comes with the possibility of clustered monitoring. ( )
LibreNMS Fully featured network monitoring system that provides a wealth of features and device support. ( )
Linux Dash 10,431 8 months ago A low-overhead monitoring web dashboard for a GNU/Linux machine
Monit Small utility for managing and monitoring Unix systems. ( )
Munin Networked resource monitoring tool. ( )
Naemon Network monitoring tool based on the Nagios 4 core with performance enhancements and new features. ( )
Nagios Computer system, network and infrastructure monitoring software application. ( )
Netdata Distributed, real-time, performance and health monitoring for systems and applications. Runs on Linux, FreeBSD, and MacOS. ( )
NetXMS Open Source network and infrastructure monitoring and management. ( )
Observium Community Edition Network monitoring and management platform that provides real-time insight into network health and performance
openITCOCKPIT Community Edition Monitoring Suite featuring seamless integrations with Naemon, Checkmk, Grafana and more. ( , )
Performance Co-Pilot Lightweight, distributed system performance and analysis framework. ( )
PHP Server Monitor Open source tool to monitor your servers and websites. ( )
PhpSysInfo A customizable PHP script that displays information about your system nicely. ( )
Prometheus Service monitoring system and time series database. ( )
Riemann Flexible and fast events processor allowing complex events/metrics analysis. ( )
rtop 2,119 over 2 years ago Interactive, remote system monitoring tool based on SSH
ruptime 153 28 days ago Classic system status server
Scrutiny 5,419 7 days ago Web UI for hard drive S.M.A.R.T monitoring, historical trends & real-world failure thresholds
Sensu Monitoring tool for ephemeral infrastructure and distributed applications. ( )
Status 167 4 months ago Simple and lightweight system monitoring tool for small homeservers with a pleasant web interface. (
Thruk Multibackend monitoring web interface with support for Naemon, Nagios, Icinga and Shinken. ( )
Wazuh Unified XDR and SIEM protection for endpoints and cloud workloads. ( )
Zabbix Enterprise-class software for monitoring of networks and applications. ( )

Awesome Sysadmin / Software / Network Configuration Management

GNS3 Graphical network simulator that provides a variety of virtual appliances. ( )
OpenWISP Open Source Network Management System for OpenWRT based routers and access points. ( , )
Oxidized 2,821 4 days ago Network device configuration backup tool
phpIPAM Open source IP address management with PowerDNS integration. ( )
RANCID Monitor network devices configuration and maintain history of changes. ( )
rConfig Network device configuration management tool. ( )

Awesome Sysadmin / Software / PaaS

CapRover Build your own PaaS in a few minutes. ( , )
Coolify An open-source & self-hostable Heroku / Netlify alternative (and even more). ( )
Dokku An open-source PaaS (alternative to Heroku). ( )
fx 2,172 about 1 year ago A tool to help you do Function as a Service with painless on your own servers
Kubero A self-hosted Heroku PaaS alternative for Kubernetes that implements GitOps. ( , )
LocalStack LocalStack is a fully functional local AWS cloud stack. This includes Lambda for serverless computation. ( )
Nhost Firebase Alternative with GraphQL. Get a database and backend configured and ready in minutes. ( )
OpenFaaS Serverless Functions Made Simple for Docker & Kubernetes. ( )
Tau Easily build Cloud Computing Platforms with features like Serverless WebAssembly Functions, Frontend Hosting, CI/CD, Object Storage, K/V Database, and Pub-Sub Messaging. ( )
Trusted-CGI 231 2 months ago Lightweight self-hosted lambda/applications/cgi/serverless-functions platform

Awesome Sysadmin / Software / Packaging

aptly Swiss army knife for Debian repository management. ( )
fpm Versatile multi format package creator. ( )
omnibus-ruby 1,291 3 months ago Easily create full-stack installers for your project across a variety of platforms
tito 382 22 days ago Builds RPMs for git-based projects

Awesome Sysadmin / Software / Queuing

ActiveMQ Java message broker. ( )
BeanstalkD A simple, fast work queue. ( )
Gearman Fast multi-language queuing/job processing platform. ( )
NSQ A realtime distributed messaging platform. ( )
ZeroMQ Lightweight queuing system. ( )

Awesome Sysadmin / Software / Remote Desktop Clients

Remmina Feature-rich remote desktop application for linux and other unixes. ( )
Tiger VNC High-performance, multi-platform VNC client and server. ( )
X2go X2Go is an open source remote desktop software for Linux that uses the NoMachine/NX technology protocol. ( )

Awesome Sysadmin / Software / Router

DD-WRT A Linux-based firmware for wireless routers and access points, originally designed for the Linksys WRT54G series. ( )
OpenWrt A Linux-based router featuring Mesh networking, IPS via snort and AQM among many other features. ( )
OPNsense An open source FreeBSD-based firewall and router with traffic shaping, load balancing, and virtual private network capabilities. ( )
pfSense CE Free network firewall distribution, based on the FreeBSD operating system with a custom kernel and including third party free software packages for additional functionality. ( )

Awesome Sysadmin / Software / Service Discovery

Consul Consul is a tool for service discovery, monitoring and configuration. ( )
etcd Distributed K/V-Store, authenticating via SSL PKI and a REST HTTP Api for shared configuration and service discovery. ( )
ZooKeeper ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. ( )

Awesome Sysadmin / Software / Software Containers

Docker Compose Define and run multi-container Docker applications. ( )
Docker Swarm Manage cluster of Docker Engines. ( )
Docker Platform for developers and sysadmins to build, ship, and run distributed applications. ( )
LXC Userspace interface for the Linux kernel containment features. ( )
LXD Container "hypervisor" and a better UX for LXC. ( )
OpenVZ Container-based virtualization for Linux. ( )
Podman Daemonless container engine for developing, managing, and running OCI Containers on your Linux System. Containers can either be run as root or in rootless mode. Simply put: . ( )
Portainer Community Edition Simple management UI for Docker. ( )
systemd-nspawn Lightweight, chroot-like, environment to run an OS or command directly under systemd. ( )

Awesome Sysadmin / Software / Troubleshooting

grml Bootable Debian Live CD with powerful CLI tools. ( )
mitmproxy A Python tool used for intercepting, viewing and modifying network traffic. Invaluable in troubleshooting certain problems. ( )
mtr Network utility that combines traceroute and ping. ( )
Sysdig Capture system state and activity from a running Linux instance, then save, filter and analyze. ( )
Wireshark The world's foremost network protocol analyzer. ( )

Awesome Sysadmin / Software / Version control

Darcs Cross-platform version control system, like git, mercurial or svn but with a very different approach: focus on changes rather than snapshots. ( )
Fossil Distributed version control with built-in wiki and bug tracking. ( )
Git Distributed revision control and source code management (SCM) with an emphasis on speed. ( )
Mercurial Distributed source control management tool. ( )
Subversion Client-server revision control system. ( )

Awesome Sysadmin / Software / Virtualization

Ganeti Cluster virtual server management software tool built on top of KVM and Xen. ( )
KVM Linux kernel virtualization infrastructure. ( )
OpenNebula Build and manage enterprise clouds for virtualized services, containerized applications and serverless computing. ( )
oVirt Manages virtual machines, storage and virtual networks. ( )
Packer A tool for creating identical machine images for multiple platforms from a single source configuration. ( )
Proxmox VE Virtualization management solution. ( )
QEMU QEMU is a generic machine emulator and virtualizer. ( )
Vagrant Tool for building complete development environments. ( )
VirtualBox Virtualization product from Oracle Corporation. ( )
XCP-ng Virtualization platform based on Xen Source and Citrix® Hypervisor (formerly XenServer). ( )
Xen Virtual machine monitor for 32/64 bit Intel / AMD (IA 64) and PowerPC 970 architectures. ( )

Awesome Sysadmin / Software / VPN

DefGuard True enterprise WireGuard with MFA/2FA and SSO. ( )
Dockovpn Out-of-the-box stateless dockerized OpenVPN server which starts in less than 2 seconds. ( )
Firezone WireGuard based VPN Server and Firewall. ( )
Gluetun VPN client 8,163 8 days ago VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in
Headscale 23,722 4 days ago Self-hostable fork of , cross-platform clients, simple to use, built-in (currently experimental) monitoring tools
Nebula 14,633 7 days ago A scalable p2p VPN with a focus on performance, simplicity and security
ocserv Cisco AnyConnect-compatible VPN server. ( )
OpenVPN Uses a custom security protocol that utilizes SSL/TLS for key exchange. ( )
SoftEther Multi-protocol software VPN with advanced features. ( )
sshuttle 11,820 about 1 month ago Poor man's VPN
strongSwan Complete IPsec implementation for Linux. ( )
WireGuard Very fast VPN based on elliptic curve and public key crypto. ( )

Awesome Sysadmin / List of Licenses

GNU Affero General Public License 3.0 -
Apache, Version 2.0 -
BSD 2-clause "Simplified" -
BSD 3-Clause "New" or "Revised" -
Business Source License 1.1 -
Public Domain/Creative Common Zero 1.0 -
Common Development and Distribution License 1.0 -
Eclipse Public License 1.0 -
GNU Free Documentation License 1.2 -
GNU General Public License 1.0 -
GNU General Public License 2.0 -
GNU General Public License 3.0 -
IBM Public License v1.0 -
ISC License -
GNU Lesser General Public License v2 -
GNU Lesser General Public License v2.1 -
GNU Lesser General Public License v3 -
MIT License -
Mozilla Public License -
No Limit Public License -
Open LDAP Public License v2.8 -
Q Public License 1.0 -
Vim License -
zlib License -

Awesome Sysadmin / Communities / Forums

ArsTechnica OpenForum IT Forum which is attached to a large news site
Reddit Really, really large bulletin board system

Awesome Sysadmin / Communities / Forums / Reddit

/r/Linux News and information about Linux
/r/LinuxQuestions
/r/SysAdmin

Awesome Sysadmin / Communities / Forums

Spiceworks Community General enterprise IT news and small articles
StackExchange Network Q&A communities

Awesome Sysadmin / Communities / Forums / StackExchange Network

Server Fault StackExchange community for system and network administrators

Awesome Sysadmin / Repositories

AlternativeTo Find alternatives to software you know and discover new software
deb.sury.org Repository with LAMP updated packages for Debian and Ubuntu
ElRepo Community Repo for Enterprise Linux (RHEL, CentOS, etc)
EPEL Repository for RHEL and compatibles (CentOS, Scientific Linux)
IUS Community project that provides RPM packages for newer versions of select software for Enterprise Linux distributions
Remi Repository with LAMP updated packages for RHEL/Centos/Fedora
Software Collections Community Release of . Provides updated packages of Ruby, Python, etc. for CentOS/Scientific Linux 6.x

Awesome Sysadmin / Websites

Cloud Native Software Landscape Compilation of software and tools for cloud computing
ArchWiki Arch Linux Wiki which has really nice written articles valid for other distros
Gentoo Wiki Gentoo Linux Wiki with a lot in-detail description of Linux components
Awesome SysAdmin @ LibHunt Your go-to SysAdmin Toolbox. Based on the list here
Ops School Comprehensive program that will help you learn to be an operations engineer
Digital Ocean Tutorials 6,000+ tutorials for getting the basics of certain applications/tools/systems administration topics

Backlinks from these awesome lists:

More related projects: