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

sys-admin

Sys-Admin
https://github.com/txuswashere/sys-admin

Last synced: about 5 hours ago
JSON representation

  • Monitoring

    • Sensu - Open source monitoring framework.
    • Serverstats - A simple tool for creating graphs using rrdtool. ([source on github](https://github.com/ddanier/serverstats))
    • Seyren - An alerting dashboard for Graphite.
    • Zenoss - Application, server, and network management platform based on Zope.
    • Adagios - Web based Nagios configuration interface.
    • Dash - A low-overhead monitoring web dashboard for a GNU/Linux machine.
    • Thruk - Multibackend monitoring web interface with support for Naemon, Nagios, Icinga and Shinken.
    • Uchiwa - Simple dashboard for the Sensu monitoring framework.
    • Zabbix - Enterprise-class software for monitoring of networks and applications.
    • Centreon - IT infrastructure and application monitoring for service performance.
    • check_mk - Collection of extensions for Nagios.
    • Shinken - Another monitoring framework.
    • Alerta - Distributed, scaleable and flexible monitoring system.
    • LibreNMS - fork of Observium.
    • Sentry - Application monitoring, event logging and aggregation.
    • Observium - SNMP monitoring for servers and networking devices. Runs on linux.
    • Opsview - Based on Nagios 4, Opsview Core is ideal for small IT and test environments.
    • Xymon - Network monitoring inspired by Big Brother.
  • Network Configuration Management

    • GestióIP - An automated web based IPv4/IPv6 IP Address Management tool.
    • Oxidized - A modern take on network device configuration monitoring with web interface and GIT storage.
    • trigger - Robust network automation toolkit written in Python.
    • rConfig - Another network device configuration management tool.
    • NOC Project - Scalable, high-performance and open-source [OSS](http://en.wikipedia.org/wiki/Operations_support_system) system for ISP, service and content providers.
    • RANCID - Monitors network device's configuration and maintain history of changes.
  • Newsletters

    • DadaMail - Mailing List Manager, written in Perl.
    • DevOpsLinks - A community of DevOps, SysAdmin & Developers with a weekly newsletter and a team chat.
    • phpList - Newsletter manager written in PHP.
    • Servers for Hackers - Newsletter for programmers who find themselves needing to know their way around a server.
  • NoSQL

    • Couchbase - In-memory, replicated, peristent key/value datastore.
    • LevelDB - Google's high performance key/value database.
    • Redis - Networked, in-memory, key-value data store with optional durability.
    • Hypertable - C++ based BigTable-like DBMS, communicates through Thrift and runs either as stand-alone or on distributed FS such as Hadoop.
    • Cassandra - Distributed DBMS designed to handle large amounts of data across many servers.
    • RethinkDB - Open source distributed document store database, focuses on JSON.
    • Neo4j - Open source graph database.
  • Packaging

    • fpm - Versatile multi format package creator.
    • tito - Builds RPMs for git-based projects.
    • omnibus-ruby - Full stack, cross distro packaging software (Ruby).
  • Project Management

    • Gogs - Self-hosted Git service written in Go.
    • Taiga - Agile, Free, Open Source Project Management Tool based on the Kanban and Scrum methods.
    • The Bug Genie - Written in PHP.
    • GitLab - Clone of GitHub written in Ruby.
    • GitBucket
    • Trac - Written in python.
    • ChiliProject - Fork of Redmine.
  • Queuing

    • BeanstalkD - A simple, fast work queue.
    • Gearman - Fast multi-language queuing/job processing platform.
    • NSQ - A realtime distributed messaging platform.
    • RabbitMQ - Robust, fully featured, cross distro queuing system.
  • RDBMS

    • MariaDB - Community-developed fork of the MySQL.
    • PostgreSQL-XL - Scalable Open Source PostgreSQL-based database cluster.
    • Galera - Galera Cluster for MySQL is an easy-to-use high-availability solution with high system up-time, no data loss, and scalability for future growth.
    • Galera - Galera Cluster for MySQL is an easy-to-use high-availability solution with high system up-time, no data loss, and scalability for future growth.
    • Percona Server - Enhanced, drop-in MySQL replacement.
  • Repositories

    • Remi - Repository with LAMP updated packages for RHEL/Centos/Fedora.
    • Software Collections - Community Release of [Red Hat Software Collections](https://access.redhat.com/documentation/en-US/Red_Hat_Software_Collections/). Provides updated packages of Ruby, Python, etc. for CentOS/Scientific Linux 6.x.
    • ElRepo - Community Repo for Enterprise Linux (RHEL, CentOS, etc).
    • EPEL - Repository for RHEL and compatibles (CentOS, Scientific Linux).
    • Dotdeb - Repository with LAMP updated packages for Debian.
  • Security

    • Blackbox - Safely store secrets in Git/Mercurial. Provides tooling to automatically encrypt secrets like passwords.
    • fwknop - Protects ports via Single Packet Authorization in your firewall.
    • Glastopf - A low-interaction web application honeypot to emulate vulnerabilities and gather attack data.
    • Kippo - A medium-interaction SSH honeypot, mostly used as a standalone SSH daemon with a configurable Filesystem sandbox.
    • OSQuery - Query your servers status and info using a SQL like interface.
    • pfSense - Firewall and Router FreeBSD distribution.
    • Snort - Snort is a free and open source network intrusion prevention system (NIPS) and network intrusion detection system (NIDS) created by Martin Roesch in 1998.
    • SpamAssassin - A powerful and popular email spam filter employing a variety of detection technique.
    • BounCA - BounCA is a personal SSL / Certificate Authority Key management tool. Create self-signed SSL certificates via your browser. ([Source Code](https://github.com/repleo/bounca)) `Apache` `Python`
    • Denyhosts - Thwart SSH dictionary based attacks and brute force attacks.
    • Fail2Ban - Scans log files and takes action on IPs that show malicious behavior.
  • Software Containers

    • Bitnami - Produces open source installers or software packages for web applications and development stacks as well as virtual appliances.
    • LXC - Userspace interface for the Linux kernel containment features.
    • LXD - LXD is a container "hypervisor".
    • Docker Compose - Fast, isolated development environments using Docker.
    • Docker - Open platform for developers and sysadmins to build, ship, and run distributed applications.
    • OpenVZ - Container-based virtualization for Linux.
  • SSH

    • Advanced SSH config - Enhances ssh_config file capabilities, completely transparent.
    • pdsh - Pdsh is a high-performance, parallel remote shell utility.
    • SSH Power Tool - Execute commands and upload files to many servers simultaneously without using pre-shared keys.
    • sshrc - sources ~/.sshrc on your local computer after logging in remotely.
    • parallel-ssh - Provides parallel versions of OpenSSH and related tools.
    • Mosh - The mobile shell.
    • Cluster SSH - Controls a number of xterm windows via a single graphical console.
    • autossh - Automatically respawn ssh session after network interruption.
    • stormssh - A command line tool to manage SSH connections.
    • DSH - Dancer's shell / distributed shell - Wrapper for executing multiple remote shell commands from one command line.
  • Statistics

    • Open Web Analytics - Add web analytics to websites using JS, PHP or REST APIs.
    • Webalizer - Fast, free web server log file analysis program.
    • AWStats - Generates web, streaming, ftp or mail server statistics graphically.
    • GoAccess - Real-time web log analyzer and interactive viewer that runs in a terminal.
    • Analog - Logfile Analyser.
  • Status Pages

    • Cachet - An open source status page system written in PHP.
  • Ticketing systems

    • TheBugGenie - Ticket system with extensive user rights system.
    • osTicket - Simple support ticket system.
    • MantisBT - Web-based bug tracking system.
    • OTRS - Trouble ticket system for assigning tickets to incoming queries and tracking further communications.
    • Flyspray - Web-based bug tracking system written in PHP.
    • Request Tracker - Ticket-tracking system written in Perl.
  • Troubleshooting

    • mitmproxy - A Python tool used for intercepting, viewing and modifying network traffic. Invaluable in troubleshooting certain problems.
    • Wireshark - The world's foremost network protocol analyzer.
    • Sysdig - Capture system state and activity from a running Linux instance, then save, filter and analyze.
  • Version control

    • GNU Bazaar - Distributed revision control system sponsored by Canonical.
  • Virtualization

    • Vagrant - Tool for building complete development environments.
    • VirtualBox - Virtualization product from Oracle Corporation.
    • KVM - Linux kernel virtualization infrastructure.
    • Ganeti - Cluster virtual server management software tool built on top of KVM and Xen.
    • Packer - A tool for creating identical machine images for multiple platforms from a single source configuration.
  • VPN

    • OpenVPN - Uses a custom security protocol that utilizes SSL/TLS for key exchange.
    • SoftEther - Multi-protocol software VPN with advanced features
    • sshuttle - Poor man's VPN.
    • tinc - Distributed p2p VPN.
    • wireguard - New minimal VPN Solution that is very fast.
  • Web

    • Caddy - The HTTP/2 Web Server with Fully Managed TLS.
    • Cherokee - Lightweight, high-performance web server/reverse proxy.
    • Lighttpd - Web server more optimized for speed-critical environments.
    • Nginx - Reverse proxy, load balancer, HTTP cache, and web server.
    • HAProxy - Software based load Balancing, SSL offloading and performance optimization, compression, and general web routing.
    • Squid - Caching proxy for the web supporting HTTP, HTTPS, FTP, and more.
    • Traefik - Træfɪk is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease.
    • Varnish - HTTP based web application accelerator focusing on optimizing caching and compression.
    • Varnish - HTTP based web application accelerator focusing on optimizing caching and compression.
    • uWSGI - The uWSGI project aims at developing a full stack for building hosting services.
  • Webmails

    • Mailpile - A modern, fast web-mail client with user-friendly encryption and privacy features.
    • SquirrelMail - Another browser-based IMAP client.
  • Websites

    • Digital Ocean Tutorials - A surprisingly vast resource for getting the basics of certain applications, tools, or even systems administration topics.
  • Wikis

    • BookStack - A simple, user-friendly wiki built with PHP that uses MySQL for storage.
    • DokuWiki - Simple to use and highly versatile wiki that doesn't require a database.
    • Gollum - A simple, Git-powered wiki with a sweet API and local frontend.
    • ikiwiki - A wiki compiler.
    • MDwiki - Wiki completely built in HTML5/Javascript and runs 100% on the client.
    • MoinMoin - An advanced, easy to use and extensible WikiEngine with a large community of users.
    • Ōlelo Wiki - A a wiki that stores pages in a Git repository.
    • MDwiki - Wiki completely built in HTML5/Javascript and runs 100% on the client.
    • MediaWiki - Used to power Wikipedia.
    • TiddlyWiki - Complete interactive wiki in JavaScript.
Sub Categories