An open API service indexing awesome lists of open source software.

fucking-awesome-sysadmin

A curated list of amazingly awesome open source sysadmin resources. With up-to-date repository stars⭐ and forks🍴
https://github.com/Correia-jpv/fucking-awesome-sysadmin

Last synced: 1 day ago
JSON representation

  • Contributing

    • Repositories

      • Remi - Repository with LAMP updated packages for RHEL/Centos/Fedora.
  • Software

    • Backups

      • Restic's list of Linux backup software
      • Dar - Which stands for Disk ARchive, is a robust and rich featured archiving and backup software of the tar style. (<b><code>&nbsp;&nbsp;&nbsp;206⭐</code></b> <b><code>&nbsp;&nbsp;&nbsp;&nbsp;25🍴</code></b> [Source Code](https://github.com/Edrusb/DAR))) `GPL-2.0` `C++`
      • Shield - A pluggable architecture for backup and restore of database systems. `MIT` `Go`
      • mtsaver - Simple differential backup archives command-line tool. 7-Zip archiver based. `MIT` `Go`
    • Continuous Integration & Continuous Deployment

      • PHP Censor - Open source self-hosted continuous integration server for PHP projects. `BSD-2-Clause` `PHP`
    • Deployment Automation

      • Genesis - A template framework for multi-environment BOSH deployments. `MIT` `Perl`
    • Distributed Filesystems

      • Kubo - Implementation of IPFS, a global, versioned, peer-to-peer filesystem that seeks to connect all computing devices with the same system of files. `Apache-2.0/MIT` `Go`
    • DNS - Control Panels & Domain Management

      • octoDNS - DNS as code - Tools for managing DNS across multiple providers. `MIT` `Python`
    • Editors

      • Atom Community - A fork of <b><code>&nbsp;60712⭐</code></b> <b><code>&nbsp;17156🍴</code></b> [atom](https://github.com/atom/atom)) A hackable text editor from Github. `MIT` `JavaScript`
    • Identity Management - LDAP

      • lldap - Light (simplified) LDAP implementation with a simple, intuitive web interface and GraphQL support. `GPL-3.0` `Rust`
    • Identity Management - Tools and web interfaces

      • easy-rsa - Bash script to build and manage a PKI CA. `GPL-2.0` `Shell`
    • Mail Clients

      • Mutt - Small but very powerful text-based mail client. 🌎 [Source Code](gitlab.com/muttmua/mutt)) `GPL-2.0` `C`
    • Metrics & Metric Collection

      • Telegraf - Plugin-driven server agent for collecting, processing, aggregating, and writing metrics. `MIT` `Go`
      • Statsd - Daemon that listens for statistics like counters and timers, sent over UDP or TCP, and sends aggregates to one or more pluggable backend services. `MIT` `Nodejs`
    • Monitoring & Status Pages

      • cadvisor - Analyzes resource usage and performance characteristics of running containers. `Apache-2.0` `Go`
      • dashdot - A simple, modern server dashboard for smaller private servers. 🌎 [Demo](dash.mauz.dev/)) `MIT` `Nodejs/Docker`
      • rtop - Interactive, remote system monitoring tool based on SSH. `MIT` `Go`
      • ruptime - Classic system status server. `AGPL-3.0` `Shell`
      • Scrutiny - Web UI for hard drive S.M.A.R.T monitoring, historical trends & real-world failure thresholds. `MIT` `Go`
      • Status - Simple and lightweight system monitoring tool for small homeservers with a pleasant web interface. 🌎 [Demo](demos-status.djank.me/)) `MIT` `Python`
      • Observium Community Edition - Network monitoring and management platform that provides real-time insight into network health and performance. `QPL-1.0` `PHP`
    • Network Configuration Management

      • Oxidized - Network device configuration backup tool. `Apache-2.0` `Ruby`
    • PaaS

      • fx - A tool to help you do Function as a Service with painless on your own servers. `MIT` `Go`
    • Packaging

      • omnibus-ruby - Easily create full-stack installers for your project across a variety of platforms. `Apache-2.0` `Ruby`
      • tito - Builds RPMs for git-based projects. `GPL-2.0` `Python`
    • Queuing

      • Gearman - Fast multi-language queuing/job processing platform. (<b><code>&nbsp;&nbsp;&nbsp;764⭐</code></b> <b><code>&nbsp;&nbsp;&nbsp;160🍴</code></b> [Source Code](https://github.com/gearman/gearmand))) `BSD-3-Clause` `C++`
    • Time Servers

      • Roughenough - A Roughtime secure time synchronization client and server. `MIT/Apache-2.0` `Rust`
      • Statime - A Precision Time Protocol (PTP) implementation in Rust. `MIT/Apache-2.0` `Rust`
    • VPN

      • Headscale - Self-hostable fork of 🌎 [Tailscale](tailscale.com), cross-platform clients, simple to use, built-in (currently experimental) monitoring tools. `BSD-3-Clause` `Go`
      • Nebula - A scalable p2p VPN with a focus on performance, simplicity and security. `MIT` `Go`
      • sshuttle - Poor man's VPN. `LGPL-2.1` `Python`
      • Gluetun VPN client - 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. `MIT` `Docker`
  • Source