Last active
April 11, 2023 07:08
-
-
Save mtaziz/89928d0db0905293ad96 to your computer and use it in GitHub Desktop.
awesome-sysadmin-inspired-by-Awesome-PHP
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | |
+ For the following awesome sysadmin, All the credit goes to the author , Francisco Augusto kahun,+ | |
+ and community + contributers + | |
+ https://github.com/kahun/awesome-sysadmin.git+ + | |
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | |
###Awesome Sysadmin | |
A curated list of amazingly awesome open source sysadmin resources inspired by Awesome PHP | |
Awesome Sysadmin | |
Backups | |
Cloning | |
Cloud Computing | |
Cloud Storage | |
Code Review | |
Collaborative Software | |
Configuration Management Database | |
Configuration Management | |
Continuous Integration & Continuous Deployment | |
Distributed Filesystems | |
DNS | |
Hosting Control Panels | |
IMAP/POP3 | |
IT Asset Management | |
LDAP | |
Log Management | |
Monitoring | |
Metric & Metric Collection | |
Network Configuration Management | |
Newsletter | |
NoSQL | |
Packaging | |
Queuing | |
RDBMS | |
Security | |
Service Discovery | |
SMTP | |
Software Containers | |
SSH | |
Statistics | |
Ticketing systems | |
Troubleshooting | |
Project Management | |
Version control | |
Virtualization | |
VPN | |
XMPP | |
Web | |
Webmails | |
Wikis | |
Resources | |
Blogs | |
Books | |
Editors | |
Newsletters | |
Repositories | |
Websites | |
Contributing | |
Backups | |
Backup software. | |
Amanda - Client-server model backup tool. | |
Bacula - Another Client-server model backup tool. | |
Backupninja - Lightweight, extensible meta-backup system. | |
Backuppc - Client-server model backup tool with file pooling scheme. | |
Burp - Network backup and restore program. | |
Duplicity - Encrypted bandwidth-efficient backup using the rsync algorithm. | |
Lsyncd - Watches a local directory trees for changes, and then spawns a process to synchronize the changes. Uses rsync by default. | |
Rsnapshot - Filesystem Snapshotting Utility. | |
SafeKeep - Centralized pull-based backup using rdiff-backup. | |
TarSnap - Secure backup service with an open-source client. | |
UrBackup - Another client-server backup system. | |
DREBS - AWS EBS backup script that supports strategies. | |
Cloning | |
Cloning software. | |
Clonezilla - Partition and disk imaging/cloning program. | |
Fog - Another computer cloning solution. | |
Redo Backup - Easy Backup, Recovery and Restore. | |
Cloud Computing | |
AppScale - Open source cloud software with Google App Engine compatibility. | |
Archipel - Manage and supervise virtual machines using Libvirt. | |
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. | |
Eucalyptus - Open source private cloud software with AWS compatibility. | |
Mesos - Develop and run resource-efficient distributed systems. | |
OpenNebula - An user-driven cloud management platform for sysadmins and devops. | |
OpenStack - Open source software for building private and public clouds. | |
The Foreman - Foreman is a complete lifecycle management tool for physical and virtual servers. FOSS. | |
Cloud Orchestration | |
BOSH - IaaS orchestration platform originally written for deploying and managing Cloud Foundry PaaS, but also useful for general purpose distributed systems. | |
Cloudify - Open source TOSCA-based cloud orchestration software platform written in Python and YAML. | |
Juju - Cloud orechestration tool which manages services as charms, YAML configuration and deployment script bundles. | |
MCollective - Ruby framework to manage server orchestration, developed by Puppet labs. | |
Overcast - Deploy VMs across different cloud providers, and run commands and scripts across any or all of them in parallel via SSH. | |
Rundeck - Simple orchestration tool. | |
Salt - It's written in Python. | |
Cloud Storage | |
git-annex assistant - A synchronised folder on each of your OSX and Linux computers, Android devices, removable drives, NAS appliances, and cloud services. | |
ownCloud - Provides universal access to your files via the web, your computer or your mobile devices. | |
Seafile - Another Open Source Cloud Storage solution. | |
SparkleShare - Provides cloud storage and file synchronization services. By default, it uses Git as a storage backend. | |
Swift - A highly available, distributed, eventually consistent object/blob store. | |
Syncthing - Open Source system for private, encrypted and authenticated distrobution of data. | |
Code Review | |
Web Based collaborative code review system. | |
Gerrit - Based on the Git version control, it facilitates software developers to review modifications to the source code and approve or reject those changes. | |
Review Board - Available as free software uner the MIT License. | |
Collaborative Software | |
Collaborative software or groupware suites. | |
Citadel/UX - Collaboration suite (messaging and groupware) that is descended from the Citadel family of programs. | |
EGroupware - Groupware software written in PHP. | |
Horde Groupware - PHP based collaborative software suite that includes email, calendars, wikis, time tracking and file management. | |
Kolab - Another groupware suite. | |
SOGo - Collaborative software server with a focus on simplicity and scalability. | |
Zimbra - Collaborative software suite, that includes an email server and web client. | |
Configuration Management Database | |
Configuration management database (CMDB) software. | |
i-doit - Open Source IT Documentation and CMDB. | |
iTop - A complete open source, ITIL, web based service management tool. | |
Ralph - Asset management, DCIM and CMDB system for large Data Centers as well as smaller LAN networks. | |
Clusto - Helps you keep track of your inventory, where it is, how it's connected, and provides an abstracted interface for interacting with the elements of the infrastructure. | |
Configuration Management | |
Configuration management tools. | |
Ansible - It's written in Python and manages the nodes over SSH. | |
CFEngine - Lightweight agent system. Configuration state is specified via a declarative language. | |
Chef - It's written in Ruby and Erlang and uses a pure-Ruby DSL. | |
Fabric - Python library and cli tool for streamlining the use of SSH for application deployment or systems administration tasks. | |
Pallet - Infrastructure definition, configuration and management via a Clojure DSL. | |
Puppet - It's written in Ruby and uses Puppet's declarative language or a Ruby DSL. | |
Salt - It's written in Python. | |
Slaughter - It's written in Perl. | |
Continuous Integration & Continuous Deployment | |
Continuous integration/deployment software. | |
Buildbot - Python-based toolkit for continuous integration. | |
Drone - Continuous integration server built on Docker and configured using YAML files. | |
GitLab CI - Based off of ruby. They also provide GitLab, which manages git repositories. | |
Go - Open source continuous delivery server. | |
Jenkins - An extendable open source continuous integration server. | |
Vlad the Deployer - Deployment automation. | |
Distributed Filesystems | |
Network distributed filesystems. | |
Ceph - Distributed object store and file system. | |
DRBD - Disributed Replicated Block Device. | |
LeoFS - Unstructured object/data storage and a highly available, distributed, eventually consistent storage system. | |
GlusterFS - Scale-out network-attached storage file system. | |
HDFS - Distributed, scalable, and portable file-system written in Java for the Hadoop framework. | |
Lustre - A type of parallel distributed file system, generally used for large-scale cluster computing. | |
MooseFS - Fault tolerant, network distributed file system. | |
MogileFS - Application level, network distributed file system. | |
OpenAFS - Distributed network file system with read-only replicas and multi-OS support. | |
TahoeLAFS - secure, decentralized, fault-tolerant, peer-to-peer distributed data store and distributed file system. | |
XtreemFS - XtreemFS is a fault-tolerant distributed file system for all storage needs. | |
DNS | |
DNS servers. | |
Bind - The most widely used name server software. | |
djbdns - A collection of DNS applications, including tinydns. | |
Designate - DNS REST API that support several DNS servers as its backend. | |
dnsmasq - A lightweight service providing DNS, DHCP and TFTP services to small-scale networks. | |
Knot - High performance authoritative-only DNS server. | |
NSD - Authoritative only, high performance, simple name server. | |
PowerDNS - DNS server with a variety of data storage back-ends and load balancing features. | |
Unbound - Validating, recursive, and caching DNS resolver. | |
Yadifa - Lightweight authoritative Name Server with DNSSEC capabilities powering the .eu top-level domain. | |
Hosting Control Panels | |
Web hosting control panels | |
Ajenti - Control panel for Linux and BSD. | |
Feathur - VPS Provisioning and Management Software. | |
ISPConfig - Hosting control panel for Linux. | |
VestaCP - Hosting panel for Linux but with Nginx. | |
Virtualmin - Control panel for Linux based on webmin. | |
ZPanel - Control panel for Linux, BSD, and Windows. | |
IMAP/POP3 | |
IMAP/POP3 mail servers. | |
Courier IMAP/POP3 - Fast, scalable, enterprise IMAP and POP3 server. | |
Cyrus IMAP/POP3 - Intended to be run on sealed servers, where normal users are not permitted to log in. | |
Dovecot - IMAP and POP3 server written primarily with security in mind. | |
Qpopper - One of the oldest and most popular server implementations of POP3. | |
IT Asset Management | |
IT Assets Management software. | |
GLPI - Information Resource-Manager with an additional Administration Interface. | |
OCS Inventory NG - Enables users to inventory their IT assets. | |
RackTables - Datacenter and server room asset management like document |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment