Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| engineering:computer_science:sysadmin:sysadmin_it_landscape_foss_homelab_software_tools [2024/08/16 13:56] – ↷ Page moved from refractor_computer_science:sysadmin:sysadmin_it_landscape_foss_homelab_software_tools to engineering:computer_science:sysadmin:sysadmin_it_landscape_foss_homelab_software_tools carlossousa | engineering:computer_science:sysadmin:sysadmin_it_landscape_foss_homelab_software_tools [2024/08/29 21:48] (current) – removed carlossousa | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== SysAdmin - IT Landscape ====== | ||
| - | |||
| - | ====== Software and Tools ====== | ||
| - | |||
| - | ===== Protocols ===== | ||
| - | |||
| - | ==== IMAP/POP3 ==== | ||
| - | |||
| - | **Dovecot** ( [[https:// | ||
| - | |||
| - | IMAP and POP3 server written primarily with security in mind. | ||
| - | |||
| - | **Cyrus** ( [[http:// | ||
| - | |||
| - | Intended to be run on sealed servers, where normal users are not permitted to log in. | ||
| - | |||
| - | **DBMail** ( [[https:// | ||
| - | |||
| - | Fast and scalable email services, storage of mail messages in a relational database. | ||
| - | |||
| - | **Qpopper** ( [[http:// | ||
| - | |||
| - | One of the oldest and most popular server implementations of POP3. | ||
| - | |||
| - | **Courier** ( [[http:// | ||
| - | |||
| - | Fast, scalable, enterprise IMAP and POP3 server. | ||
| - | |||
| - | **mailenable** ( [[https:// | ||
| - | |||
| - | MailEnable provides Windows Mail Server software with features comparable to Microsoft Exchange.NEW | ||
| - | |||
| - | ==== HTTP ==== | ||
| - | |||
| - | **Nginx** ( [[https:// | ||
| - | |||
| - | Reverse proxy, load balancer, HTTP cache, and web server. | ||
| - | |||
| - | **Varnish** ( [[https:// | ||
| - | |||
| - | HTTP based web application accelerator focusing on optimizing caching and compression. | ||
| - | |||
| - | **GWAN** ( [[http:// | ||
| - | |||
| - | Tiny, fast & efficient web & app server. All in one 300k executable. | ||
| - | |||
| - | **Apache** ( [[https:// | ||
| - | |||
| - | Most popular web server. | ||
| - | |||
| - | **Caddy** ( [[https:// | ||
| - | |||
| - | Caddy is a lightweight, | ||
| - | |||
| - | **HAProxy** ( [[https:// | ||
| - | |||
| - | Software based load Balancing, SSL offloading and performance optimization, | ||
| - | |||
| - | **Cherokee** ( [[http:// | ||
| - | |||
| - | Lightweight, | ||
| - | |||
| - | **Traefik** ( [[https:// | ||
| - | |||
| - | Traffik is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease. | ||
| - | |||
| - | **uWSGI** ( [[https:// | ||
| - | |||
| - | The uWSGI project aims at developing a full stack for building hosting services. | ||
| - | |||
| - | **Apache TrafficServer** ( [[https:// | ||
| - | |||
| - | Apache Traffic Server software is a fast, scalable and extensible HTTP/1.1 compliant caching proxy server | ||
| - | |||
| - | **Lighttpd** ( [[https:// | ||
| - | |||
| - | Web server more optimized for speed-critical environments. | ||
| - | |||
| - | **Tomcat** ( [[https:// | ||
| - | |||
| - | Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies. | ||
| - | |||
| - | **Hiawatha** ( [[https:// | ||
| - | |||
| - | Hiawatha is an advanced and secure unix webserver. | ||
| - | |||
| - | **WildFly** ( [[http:// | ||
| - | |||
| - | WildFly is a flexible, lightweight, | ||
| - | |||
| - | **Squid** ( [[http:// | ||
| - | |||
| - | Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more.NEW | ||
| - | |||
| - | **linkerd** ( [[https:// | ||
| - | |||
| - | A transparent proxy.NEW | ||
| - | |||
| - | ==== SMTP ==== | ||
| - | |||
| - | **Maildrop** ( [[https:// | ||
| - | |||
| - | Open Source disposable email SMTP server, also useful for development. | ||
| - | |||
| - | **MailHog** ( [[https:// | ||
| - | |||
| - | Inspired by MailCatcher written in Go, SMTP MTA, web UI and retrieve them with the JSON API. | ||
| - | |||
| - | **Postfix** ( [[http:// | ||
| - | |||
| - | Fast, easy to administer, and secure Sendmail replacement. | ||
| - | |||
| - | **Haraka** ( [[https:// | ||
| - | |||
| - | A high-performance, | ||
| - | |||
| - | **MailDev** ( [[https:// | ||
| - | |||
| - | SMTP Server + Web Interface for viewing and testing emails during development. | ||
| - | |||
| - | **iRedMail** ( [[http:// | ||
| - | |||
| - | An open source mailserver solution. | ||
| - | |||
| - | **Mailcow** ( [[http:// | ||
| - | |||
| - | Mailcow is a mailserver suite. | ||
| - | |||
| - | **ScrolloutF1** ( [[http:// | ||
| - | |||
| - | Email Gateway forsecurity. | ||
| - | |||
| - | **OpenSMTPD** ( [[https:// | ||
| - | |||
| - | Secure SMTP server implementation from the OpenBSD project. | ||
| - | |||
| - | **VBoxAdm** ( [[http:// | ||
| - | |||
| - | Web based GUI for E-Mail servers like Postfix and Dovecot. | ||
| - | |||
| - | **Exim** ( [[https:// | ||
| - | |||
| - | Message transfer agent (MTA) developed at the University of Cambridge. | ||
| - | |||
| - | **MailCatcher** ( [[http:// | ||
| - | |||
| - | Ruby gem that deploys a simply SMTP MTA gateway that accepts all mail and displays in web interface. Useful for debugging or development. | ||
| - | |||
| - | **Qmail** ( [[https:// | ||
| - | |||
| - | Secure Sendmail replacement. | ||
| - | |||
| - | **hMailServer** ( [[https:// | ||
| - | |||
| - | hMailServer is a free, open source, e-mail server for Microsoft Windows. | ||
| - | |||
| - | **Sendmail** ( [[http:// | ||
| - | |||
| - | Message transfer agent (MTA). | ||
| - | |||
| - | **Zone-MTA** ( [[https:// | ||
| - | |||
| - | Modern outbound SMTP relay built on Node.js and LevelDB. | ||
| - | |||
| - | **AASP** ( [[https:// | ||
| - | |||
| - | Anti Spam SMTP Proxy.NEW | ||
| - | |||
| - | ==== DNS ==== | ||
| - | |||
| - | **PowerGate** ( [[https:// | ||
| - | |||
| - | PowerGate is a simple web application built for managing PowerDNS records. | ||
| - | |||
| - | **PowerDNS** ( [[https:// | ||
| - | |||
| - | DNS server with a variety of data storage back-ends and load balancing features. | ||
| - | |||
| - | **Designate** ( [[https:// | ||
| - | |||
| - | DNS REST API that support several DNS servers as its backend. | ||
| - | |||
| - | **NSD** ( [[https:// | ||
| - | |||
| - | Authoritative only, high performance, | ||
| - | |||
| - | **Knot** ( [[https:// | ||
| - | |||
| - | High performance authoritative-only DNS server. | ||
| - | |||
| - | **Bind** ( [[https:// | ||
| - | |||
| - | The most widely used name server software. | ||
| - | |||
| - | **dnsmasq** ( [[http:// | ||
| - | |||
| - | A lightweight service providing DNS, DHCP and TFTP services to small-scale networks. | ||
| - | |||
| - | **Unbound** ( [[https:// | ||
| - | |||
| - | Validating, recursive, and caching DNS resolver. | ||
| - | |||
| - | **Yadifa** ( [[http:// | ||
| - | |||
| - | Lightweight authoritative Name Server with DNSSEC capabilities powering the .eu top-level domain. | ||
| - | |||
| - | **djbdns** ( [[https:// | ||
| - | |||
| - | A collection of DNS applications, | ||
| - | |||
| - | **TinyDNS** ( [[https:// | ||
| - | |||
| - | TinyDNS is an lightweight nameserver which is easy to setup. | ||
| - | |||
| - | **gdnsd** ( [[http:// | ||
| - | |||
| - | gdnsd is an Authoritative-only DNS server which does geographic (or other sorts of) balancing, redirection, | ||
| - | |||
| - | ==== LDAP ==== | ||
| - | |||
| - | **Fusion Directory** ( [[http:// | ||
| - | |||
| - | Improve the Management of the services and the company directory based on OpenLDAP. | ||
| - | |||
| - | **pGina** ( [[http:// | ||
| - | |||
| - | Pluggable credential Provider. | ||
| - | |||
| - | **OpenLDAP** ( [[https:// | ||
| - | |||
| - | Developed by the OpenLDAP Project. | ||
| - | |||
| - | **FreeIPA** ( [[http:// | ||
| - | |||
| - | FreeIPA is an integrated security information management solution combining Linux (Fedora), 389 Directory Server, MIT Kerberos, NTP, DNS, Dogtag (Certificate System). | ||
| - | |||
| - | **389 Directory Server** ( [[http:// | ||
| - | |||
| - | Developed by Red Hat. | ||
| - | |||
| - | **OpenDJ** ( [[http:// | ||
| - | |||
| - | Fork of OpenDS. | ||
| - | |||
| - | **Apache Directory Server** ( [[https:// | ||
| - | |||
| - | Apache Software Foundation project written in Java. | ||
| - | |||
| - | **OpenDS** ( [[https:// | ||
| - | |||
| - | Another directory server written in Java. | ||
| - | |||
| - | ==== SSH ==== | ||
| - | |||
| - | **autossh** ( [[http:// | ||
| - | |||
| - | Automatically respawn ssh session after network interruption. | ||
| - | |||
| - | **sshmux** ( [[https:// | ||
| - | |||
| - | SSH multiplexing library, allowing you to write "jump host" style proxies. | ||
| - | |||
| - | **ssh-cert-authority** ( [[https:// | ||
| - | |||
| - | A democratic SSH certificate authority. | ||
| - | |||
| - | **Mosh** ( [[https:// | ||
| - | |||
| - | The mobile shell. | ||
| - | |||
| - | **Clustershell** ( [[https:// | ||
| - | |||
| - | Run commands on multiple hosts in parallel. Clustershell can operate on predefined groups of hosts. | ||
| - | |||
| - | **DSH** ( [[http:// | ||
| - | |||
| - | Dancer' | ||
| - | |||
| - | **putty** ( [[http:// | ||
| - | |||
| - | Free and open source terminal emulator. | ||
| - | |||
| - | **Dropbear** ( [[https:// | ||
| - | |||
| - | Dropbear is a relatively small SSH server and client. It runs on a variety of POSIX-based platforms. | ||
| - | |||
| - | **mRemoteNG** ( [[https:// | ||
| - | |||
| - | A fast, easy to use GUI using putty as its base.NEW | ||
| - | |||
| - | ==== VPN ==== | ||
| - | |||
| - | **FreeLan** ( [[https:// | ||
| - | |||
| - | Full-mesh, secure, easy-to-setup, | ||
| - | |||
| - | **SoftEther** ( [[https:// | ||
| - | |||
| - | Multi-protocol software VPN with advanced features. | ||
| - | |||
| - | **Pritunl** ( [[https:// | ||
| - | |||
| - | OpenVPN based solution. Easy to set up. | ||
| - | |||
| - | **PeerVPN** ( [[https:// | ||
| - | |||
| - | Virtual network built by PeerVPN uses a full mesh topology. | ||
| - | |||
| - | **OpenVPN** ( [[https:// | ||
| - | |||
| - | Uses a custom security protocol that utilizes SSL/TLS for key exchange. | ||
| - | |||
| - | **strongSwan** ( [[https:// | ||
| - | |||
| - | Complete IPsec implementation for Linux. | ||
| - | |||
| - | **tinc** ( [[https:// | ||
| - | |||
| - | Distributed p2p VPN. | ||
| - | |||
| - | **OpenConnect VPN Server** ( [[https:// | ||
| - | |||
| - | OpenConnect server is an SSL VPN server. Its purpose is to be a secure, small, fast and configurable VPN server. | ||
| - | |||
| - | **sshuttle** ( [[https:// | ||
| - | |||
| - | Transparent proxy server that works as a poor man VPN. | ||
| - | |||
| - | ===== Cloud and Virtualization ===== | ||
| - | |||
| - | ==== Cloud Computing ==== | ||
| - | |||
| - | **OpenNode** ( [[http:// | ||
| - | |||
| - | Builds open-source infrastructure management software and implements cloud systems. | ||
| - | |||
| - | **The Foreman** ( [[https:// | ||
| - | |||
| - | Foreman is a complete lifecycle management tool for physical and virtual servers. FOSS. | ||
| - | |||
| - | **OpenStack** ( [[https:// | ||
| - | |||
| - | Open source software for building private and public clouds. | ||
| - | |||
| - | **CoreOS** ( [[https:// | ||
| - | |||
| - | Open Source Projects for Linux Containers | ||
| - | |||
| - | **OpenNebula** ( [[http:// | ||
| - | |||
| - | An user-driven cloud management platform for sysadmins and devops. | ||
| - | |||
| - | **Tsuru** ( [[https:// | ||
| - | |||
| - | Tsuru is an extensible and open source Platform as a Service software. | ||
| - | |||
| - | **Flynn** ( [[https:// | ||
| - | |||
| - | Open source PaaS | ||
| - | |||
| - | **Mesos** ( [[https:// | ||
| - | |||
| - | Develop and run resource-efficient distributed systems. | ||
| - | |||
| - | **CloudStack** ( [[https:// | ||
| - | |||
| - | Cloud computing software for creating, managing, and deploying infrastructure cloud services. | ||
| - | |||
| - | **Archipel** ( [[http:// | ||
| - | |||
| - | Manage and supervise virtual machines using Libvirt. | ||
| - | |||
| - | **AppScale** ( [[https:// | ||
| - | |||
| - | Open source cloud software with Google App Engine compatibility. | ||
| - | |||
| - | **OpenShift** ( [[http:// | ||
| - | |||
| - | OpenShift is a platform as a service product from Red Hat. | ||
| - | |||
| - | **Cobbler** ( [[http:// | ||
| - | |||
| - | Cobbler is a Linux installation server that allows for rapid setup of network installation environments. | ||
| - | |||
| - | **Eucalyptus** ( [[https:// | ||
| - | |||
| - | Open source private cloud software with AWS compatibility. | ||
| - | |||
| - | **Cracow Cloud One** ( [[https:// | ||
| - | |||
| - | The CC1 system provides a complete solution for Private Cloud Computing. | ||
| - | |||
| - | **Project-FiFo** ( [[https:// | ||
| - | |||
| - | Open source SmartOS cloud management with a focus on availability. | ||
| - | |||
| - | **Cloud Foundry** ( [[https:// | ||
| - | |||
| - | Cloud Foundry, similar to OpenShiftNEW | ||
| - | |||
| - | ==== Cloud Orchestration ==== | ||
| - | |||
| - | **Mina** ( [[http:// | ||
| - | |||
| - | Really fast deployer and server automation tool (rake based). | ||
| - | |||
| - | **Overcast** ( [[https:// | ||
| - | |||
| - | Deploy VMs across different cloud providers, and run commands and scripts across any or all of them in parallel via SSH. | ||
| - | |||
| - | **Rundeck** ( [[http:// | ||
| - | |||
| - | Simple orchestration tool. | ||
| - | |||
| - | **SaltStack** ( [[https:// | ||
| - | |||
| - | Extremely fast and scalable systems and configuration management software. | ||
| - | |||
| - | **BOSH** ( [[http:// | ||
| - | |||
| - | IaaS orchestration platform originally written for deploying and managing Cloud Foundry PaaS, but also useful for general purpose distributed systems. | ||
| - | |||
| - | **Juju** ( [[https:// | ||
| - | |||
| - | Cloud orechestration tool which manages services as charms, YAML configuration and deployment script bundles. | ||
| - | |||
| - | **MCollective** ( [[http:// | ||
| - | |||
| - | Ruby framework to manage server orchestration, | ||
| - | |||
| - | **Open-O** ( [[https:// | ||
| - | |||
| - | OPEN-O enables telecommunications and cable operators to effectively deliver end-to-end services. | ||
| - | |||
| - | **Cloudify** ( [[http:// | ||
| - | |||
| - | Open source TOSCA-based cloud orchestration software platform written in Python and YAML. | ||
| - | |||
| - | **Rocketeer** ( [[http:// | ||
| - | |||
| - | PHP task runner and deployment tool. | ||
| - | |||
| - | **CloudSlang** ( [[http:// | ||
| - | |||
| - | Flow-based orchestration tool for managing deployed applications, | ||
| - | |||
| - | **Capistrano** ( [[http:// | ||
| - | |||
| - | Deploy your application to any number of machines simultaneously, | ||
| - | |||
| - | **StackStorm** ( [[http:// | ||
| - | |||
| - | Event Driven Operations and ChatOps platform for infrastructure management. Written in Python. | ||
| - | |||
| - | **Marathon** ( [[https:// | ||
| - | |||
| - | A cluster-wide init and control system for services in cgroups or Docker containers. | ||
| - | |||
| - | **Xen Orchestra** ( [[https:// | ||
| - | |||
| - | Xen Orchestra offers a powerful web UI for controlling a complete XenServer or Xen infrastructure. | ||
| - | |||
| - | ==== Cloud Storage ==== | ||
| - | |||
| - | **sandstorm** ( [[https:// | ||
| - | |||
| - | Personal Cloud Sandbox, install apps to create documents, spreadsheets, | ||
| - | |||
| - | **Syncthing** ( [[https:// | ||
| - | |||
| - | Open Source system for private, encrypted and authenticated distrobution of data. | ||
| - | |||
| - | **Nextcloud** ( [[https:// | ||
| - | |||
| - | Next cloud is a fork of OwnCloud. | ||
| - | |||
| - | **Pydio** ( [[https:// | ||
| - | |||
| - | Pydio is a mature open source software solution for file sharing and synchronization. | ||
| - | |||
| - | **ownCloud** ( [[https:// | ||
| - | |||
| - | Provides universal access to your files via the web, your computer or your mobile devices. | ||
| - | |||
| - | **git-annex assistant** ( [[https:// | ||
| - | |||
| - | A synchronised folder on each of your OSX and Linux computers, Android devices, removable drives, NAS appliances, and cloud services. | ||
| - | |||
| - | **Swift** ( [[http:// | ||
| - | |||
| - | A highly available, distributed, | ||
| - | |||
| - | **Seafile** ( [[http:// | ||
| - | |||
| - | Another Open Source Cloud Storage solution. | ||
| - | |||
| - | **SparkleShare** ( [[http:// | ||
| - | |||
| - | Provides cloud storage and file synchronization services. By default, it uses Git as a storage backend. | ||
| - | |||
| - | **Minio** ( [[https:// | ||
| - | |||
| - | Minio is an object storage server built for cloud application developers and devops. | ||
| - | |||
| - | ==== Virtualization ==== | ||
| - | |||
| - | **Ganeti** ( [[https:// | ||
| - | |||
| - | Cluster virtual server management software tool built on top of KVM and Xen. | ||
| - | |||
| - | **Proxmox** ( [[http:// | ||
| - | |||
| - | Open Source Server Virtualization Platform, based on KVM and OpenVZ. | ||
| - | |||
| - | **Xen** ( [[http:// | ||
| - | |||
| - | Virtual machine monitor for 32/64 bit Intel / AMD (IA 64) and PowerPC 970 architectures. | ||
| - | |||
| - | **Packer** ( [[https:// | ||
| - | |||
| - | A tool for creating identical machine images for multiple platforms from a single source configuration. | ||
| - | |||
| - | **KVM** ( [[http:// | ||
| - | |||
| - | Linux kernel virtualization infrastructure. | ||
| - | |||
| - | **Vagrant** ( [[https:// | ||
| - | |||
| - | Tool for building complete development environments. | ||
| - | |||
| - | **rkt** ( [[https:// | ||
| - | |||
| - | A fast, composable, and secure App Container runtime for Linux. | ||
| - | |||
| - | **LXC - Linux Containers** ( [[https:// | ||
| - | |||
| - | System containers which offer an environment as close to possible as the one you'd get from a VM, but without the overhead that comes with running a separate kernel and simulating all the hardware. | ||
| - | |||
| - | **oVirt** ( [[https:// | ||
| - | |||
| - | Manages virtual machines, storage and virtual networks. | ||
| - | |||
| - | **VirtualBox** ( [[https:// | ||
| - | |||
| - | Virtualization product from Oracle Corporation. | ||
| - | |||
| - | ==== Software Containers ==== | ||
| - | |||
| - | **SmartOS** ( [[https:// | ||
| - | |||
| - | SmartOS is a hypervisor. | ||
| - | |||
| - | **Flocker** ( [[https:// | ||
| - | |||
| - | Flocker is an open-source Container Data Volume Manager for your Dockerized applications. | ||
| - | |||
| - | **Docker** ( [[https:// | ||
| - | |||
| - | Open platform for developers and sysadmins to build, ship, and run distributed applications. | ||
| - | |||
| - | **Rancher** ( [[http:// | ||
| - | |||
| - | A complete infrastructure platform for running Docker in production. | ||
| - | |||
| - | **Kubernetes** ( [[https:// | ||
| - | |||
| - | Kubernetes is an open source orchestration system for Docker containers. | ||
| - | |||
| - | **ElasticKube** ( [[https:// | ||
| - | |||
| - | Enterprise container management for Kubernetes | ||
| - | |||
| - | **OpenVZ** ( [[https:// | ||
| - | |||
| - | Container-based virtualization for Linux. | ||
| - | |||
| - | **Kontena** ( [[https:// | ||
| - | |||
| - | The Developer Friendly Container and Microservices Platform | ||
| - | |||
| - | **Nomad** ( [[https:// | ||
| - | |||
| - | Nomad is a tool for managing a cluster of machines and running applications on them. | ||
| - | |||
| - | ===== Messaging ===== | ||
| - | |||
| - | ==== Log Management ==== | ||
| - | |||
| - | **Octopussy** ( [[http:// | ||
| - | |||
| - | Log Management Solution (Visualize / Alert / Report). | ||
| - | |||
| - | **Kibana** ( [[http:// | ||
| - | |||
| - | Visualize logs and time-stamped data. | ||
| - | |||
| - | **Flume** ( [[https:// | ||
| - | |||
| - | Distributed log collection and aggregation system. | ||
| - | |||
| - | **Graylog2** ( [[http:// | ||
| - | |||
| - | Pluggable Log and Event Analysis Server with Alerting options. | ||
| - | |||
| - | **Logstash** ( [[http:// | ||
| - | |||
| - | Tool for managing events and logs. | ||
| - | |||
| - | **Fluentd** ( [[http:// | ||
| - | |||
| - | Log Collector and Shipper. | ||
| - | |||
| - | **Heka** ( [[https:// | ||
| - | |||
| - | Stream processing system which may be used for log aggregation. | ||
| - | |||
| - | **Solr** ( [[https:// | ||
| - | |||
| - | Solr is fast search platform built on Apache Lucene. | ||
| - | |||
| - | **ElasticSearch** ( [[http:// | ||
| - | |||
| - | A Lucene Based Document store mainly used for log indexing, storage and analysis. | ||
| - | |||
| - | **redash** ( [[https:// | ||
| - | |||
| - | Visualize any data and share it. | ||
| - | |||
| - | ==== Queuing ==== | ||
| - | |||
| - | **Gearman** ( [[http:// | ||
| - | |||
| - | Fast multi-language queuing/job processing platform. | ||
| - | |||
| - | **RabbitMQ** ( [[https:// | ||
| - | |||
| - | Robust, fully featured, cross distro queuing system. | ||
| - | |||
| - | **ZeroMQ** ( [[http:// | ||
| - | |||
| - | Lightweight queuing system. | ||
| - | |||
| - | **NSQ** ( [[http:// | ||
| - | |||
| - | A realtime distributed messaging platform. | ||
| - | |||
| - | **Apache Kafka** ( [[https:// | ||
| - | |||
| - | A high-throughput distributed messaging system. | ||
| - | |||
| - | **BeanstalkD** ( [[https:// | ||
| - | |||
| - | A simple, fast work queue. | ||
| - | |||
| - | **ActiveMQ** ( [[https:// | ||
| - | |||
| - | Open source java message broker | ||
| - | |||
| - | **Sidekiq** ( [[https:// | ||
| - | |||
| - | Simple, efficient background processing for Ruby. | ||
| - | |||
| - | **Memcached** ( [[https:// | ||
| - | |||
| - | Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering. | ||
| - | |||
| - | **QPid** ( [[https:// | ||
| - | |||
| - | Apache QPid, open source AMQP 1.0 Server and framework. | ||
| - | |||
| - | ===== Storage ===== | ||
| - | |||
| - | ==== Cloning ==== | ||
| - | |||
| - | **Redo Backup** ( [[http:// | ||
| - | |||
| - | Easy Backup, Recovery and Restore. | ||
| - | |||
| - | **Fog** ( [[http:// | ||
| - | |||
| - | Another computer cloning solution. | ||
| - | |||
| - | **Clonezilla** ( [[http:// | ||
| - | |||
| - | Partition and disk imaging/ | ||
| - | |||
| - | **OPSI** ( [[http:// | ||
| - | |||
| - | OPSI is an open source Client Management System for Windows clients and is based on Linux servers | ||
| - | |||
| - | ==== Backups ==== | ||
| - | |||
| - | **Elkarbackup** ( [[https:// | ||
| - | |||
| - | Backup solution based on RSnapshot with a simple web interface. | ||
| - | |||
| - | **ZBackup** ( [[http:// | ||
| - | |||
| - | A versatile deduplicating backup tool | ||
| - | |||
| - | **Burp** ( [[http:// | ||
| - | |||
| - | Network backup and restore program. | ||
| - | |||
| - | **BorgBackup** ( [[https:// | ||
| - | |||
| - | BorgBackup is a deduplicating backup program. | ||
| - | |||
| - | **Obnam** ( [[http:// | ||
| - | |||
| - | Network backup and restore, with snapshotting, | ||
| - | |||
| - | **Backupninja** ( [[https:// | ||
| - | |||
| - | Lightweight, | ||
| - | |||
| - | **Bareos** ( [[https:// | ||
| - | |||
| - | A fork of Bacula backup tool. | ||
| - | |||
| - | **UrBackup** ( [[http:// | ||
| - | |||
| - | Another client-server backup system. | ||
| - | |||
| - | **Lsyncd** ( [[https:// | ||
| - | |||
| - | Watches a local directory trees for changes, and then spawns a process to synchronize the changes. Uses rsync by default. | ||
| - | |||
| - | **Amanda** ( [[http:// | ||
| - | |||
| - | Client-server model backup tool. | ||
| - | |||
| - | **Yadis! Backup** ( [[http:// | ||
| - | |||
| - | Yadis! Backup is a real time Backup application. | ||
| - | |||
| - | **Rsnapshot** ( [[http:// | ||
| - | |||
| - | Filesystem Snapshotting Utility. | ||
| - | |||
| - | **Backuppc** ( [[http:// | ||
| - | |||
| - | Client-server model backup tool with file pooling scheme. | ||
| - | |||
| - | **Restic** ( [[https:// | ||
| - | |||
| - | Restic is a program that does backups right. | ||
| - | |||
| - | **Bacula** ( [[http:// | ||
| - | |||
| - | Another Client-server model backup tool. | ||
| - | |||
| - | **Duplicity** ( [[http:// | ||
| - | |||
| - | Encrypted bandwidth-efficient backup using the rsync algorithm. | ||
| - | |||
| - | **kvmBackup** ( [[https:// | ||
| - | |||
| - | A software for snapshotting KVM images and backing them up. | ||
| - | |||
| - | **Snebu** ( [[http:// | ||
| - | |||
| - | Snebu is an efficient incremental snapshot style client/ | ||
| - | |||
| - | **Relax and Recover** ( [[http:// | ||
| - | |||
| - | Bare metal backup software. | ||
| - | |||
| - | **SafeKeep** ( [[http:// | ||
| - | |||
| - | Centralized pull-based backup using rdiff-backup. | ||
| - | |||
| - | **Attic** ( [[https:// | ||
| - | |||
| - | Attic is a deduplicating backup program written in Python. | ||
| - | |||
| - | **Box Backup** ( [[https:// | ||
| - | |||
| - | Is another backup system. | ||
| - | |||
| - | **Duplicati** ( [[http:// | ||
| - | |||
| - | Duplicati is a backup client that securely stores encrypted, incremental, | ||
| - | |||
| - | **Cobian Backup** ( [[http:// | ||
| - | |||
| - | Cobian Backup is a easy Backup software. | ||
| - | |||
| - | **Deja Dup** ( [[https:// | ||
| - | |||
| - | Deja Dup is a simple backup tool with GUI. | ||
| - | |||
| - | **Duply** ( [[https:// | ||
| - | |||
| - | Duply is a frontend for duplicity, which is python based shell application that makes encrypted incremental backups to remote storages. | ||
| - | |||
| - | **rdiff-backup** ( [[https:// | ||
| - | |||
| - | Incremental File Backup software. | ||
| - | |||
| - | **Mondo Rescue** ( [[http:// | ||
| - | |||
| - | Mondo Rescue is a GPL disaster recovery solution. | ||
| - | |||
| - | **Bup** ( [[https:// | ||
| - | |||
| - | Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication. | ||
| - | |||
| - | **Ugarit** ( [[https:// | ||
| - | |||
| - | Ugarit is a backup/ | ||
| - | |||
| - | ==== Distributed Filesystems ==== | ||
| - | |||
| - | **GlusterFS** ( [[http:// | ||
| - | |||
| - | Scale-out network-attached storage file system. | ||
| - | |||
| - | **Ceph** ( [[http:// | ||
| - | |||
| - | Distributed object store and file system. | ||
| - | |||
| - | **XtreemFS** ( [[http:// | ||
| - | |||
| - | XtreemFS is a fault-tolerant distributed file system for all storage needs. | ||
| - | |||
| - | **MooseFS** ( [[http:// | ||
| - | |||
| - | Fault tolerant, network distributed file system. | ||
| - | |||
| - | **Sheepdog** ( [[https:// | ||
| - | |||
| - | Sheepdog is a distributed object storage system for volume and container services and manages the disks and nodes intelligently. | ||
| - | |||
| - | **DRBD** ( [[http:// | ||
| - | |||
| - | Disributed Replicated Block Device. | ||
| - | |||
| - | **BeeGFS** ( [[http:// | ||
| - | |||
| - | BeeGFS is the leading parallel cluster file system, developed with a strong focus on performance. | ||
| - | |||
| - | **LeoFS** ( [[http:// | ||
| - | |||
| - | Unstructured object/data storage and a highly available, distributed, | ||
| - | |||
| - | **TahoeLAFS** ( [[https:// | ||
| - | |||
| - | secure, decentralized, | ||
| - | |||
| - | **MogileFS** ( [[http:// | ||
| - | |||
| - | Application level, network distributed file system. | ||
| - | |||
| - | **LizardFS** ( [[https:// | ||
| - | |||
| - | LizardFS Software Defined Storage is a distributed, | ||
| - | |||
| - | **HDFS** ( [[https:// | ||
| - | |||
| - | Distributed, | ||
| - | |||
| - | **OpenAFS** ( [[https:// | ||
| - | |||
| - | Distributed network file system with read-only replicas and multi-OS support. | ||
| - | |||
| - | **Lustre** ( [[http:// | ||
| - | |||
| - | A type of parallel distributed file system, generally used for large-scale cluster computing. | ||
| - | |||
| - | **seaweedfs** ( [[https:// | ||
| - | |||
| - | SeaweedFS is a simple and highly scalable distributed file system.NEW | ||
| - | |||
| - | ==== RDBMS ==== | ||
| - | |||
| - | **Firebird** ( [[http:// | ||
| - | |||
| - | True universal open source database. | ||
| - | |||
| - | **PostgreSQL-XL** ( [[http:// | ||
| - | |||
| - | Scalable Open Source PostgreSQL-based database cluster. | ||
| - | |||
| - | **MariaDB** ( [[https:// | ||
| - | |||
| - | Community-developed fork of the MySQL. | ||
| - | |||
| - | **Crate** ( [[https:// | ||
| - | |||
| - | Another easy to use, fast and scalable database system. | ||
| - | |||
| - | **Galera** ( [[http:// | ||
| - | |||
| - | 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. | ||
| - | |||
| - | **TokuDB** ( [[http:// | ||
| - | |||
| - | TokuDB is an open source, high-performance storage engine for MySQL, MariaDB, and Percona Server that dramatically improves scalability and operational efficiency. | ||
| - | |||
| - | **SQLite** ( [[https:// | ||
| - | |||
| - | Library that implements a self-contained, | ||
| - | |||
| - | **MySQL** ( [[https:// | ||
| - | |||
| - | Most popular RDBMS server. | ||
| - | |||
| - | **Percona Server** ( [[http:// | ||
| - | |||
| - | Enhanced, drop-in MySQL replacement. | ||
| - | |||
| - | **PostgreSQL** ( [[https:// | ||
| - | |||
| - | Object-relational database management system (ORDBMS). | ||
| - | |||
| - | ==== NoSQL ==== | ||
| - | |||
| - | **MongoDB** ( [[https:// | ||
| - | |||
| - | Another document-oriented database system. | ||
| - | |||
| - | **LevelDB** ( [[https:// | ||
| - | |||
| - | Google' | ||
| - | |||
| - | **Redis** ( [[http:// | ||
| - | |||
| - | Networked, in-memory, key-value data store with optional durability. | ||
| - | |||
| - | **CouchDB** ( [[https:// | ||
| - | |||
| - | Ease of use, with multi-master replication document-oriented database system. | ||
| - | |||
| - | **Hypertable** ( [[http:// | ||
| - | |||
| - | C++ based BigTable-like DBMS, communicates through Thrift and runs either as stand-alone or on distributed FS such as Hadoop. | ||
| - | |||
| - | **FlockDB** ( [[https:// | ||
| - | |||
| - | Twitter' | ||
| - | |||
| - | **Neo4j** ( [[http:// | ||
| - | |||
| - | Open source graph database. | ||
| - | |||
| - | **RethinkDB** ( [[https:// | ||
| - | |||
| - | Open source distributed document store database, focuses on JSON. | ||
| - | |||
| - | **RavenDB** ( [[https:// | ||
| - | |||
| - | Document based database with ACID/ | ||
| - | |||
| - | **Riak** ( [[http:// | ||
| - | |||
| - | Another fault-tolerant key-value NoSQL database. | ||
| - | |||
| - | **Apache HBase** ( [[https:// | ||
| - | |||
| - | Hadoop database, a distributed, | ||
| - | |||
| - | **OrientDB** ( [[http:// | ||
| - | |||
| - | Multi-Model Database, mainly Graph Database. | ||
| - | |||
| - | **Cassandra** ( [[https:// | ||
| - | |||
| - | Distributed DBMS designed to handle large amounts of data across many servers. | ||
| - | |||
| - | ===== Monitoring ===== | ||
| - | |||
| - | ==== Statistics ==== | ||
| - | |||
| - | **Piwik** ( [[https:// | ||
| - | |||
| - | Free and open source web analytics application. | ||
| - | |||
| - | **GoAccess** ( [[http:// | ||
| - | |||
| - | Open source real-time web log analyzer and interactive viewer that runs in a terminal. | ||
| - | |||
| - | **Webalizer** ( [[http:// | ||
| - | |||
| - | Fast, free web server log file analysis program. | ||
| - | |||
| - | **Open Web Analytics** ( [[http:// | ||
| - | |||
| - | Open Web Analytics is a professional tool. | ||
| - | |||
| - | ==== Monitoring ==== | ||
| - | |||
| - | **Log.io** ( [[http:// | ||
| - | |||
| - | Real-time log monitoring. | ||
| - | |||
| - | **Bloonix** ( [[https:// | ||
| - | |||
| - | Bloonix is your next-gen monitoring solution! | ||
| - | |||
| - | **Sensu** ( [[http:// | ||
| - | |||
| - | Open source monitoring framework. | ||
| - | |||
| - | **Zabbix** ( [[https:// | ||
| - | |||
| - | Enterprise-class software for monitoring of networks and applications. | ||
| - | |||
| - | **Shinken** ( [[http:// | ||
| - | |||
| - | Another monitoring framework. | ||
| - | |||
| - | **Adagios** ( [[http:// | ||
| - | |||
| - | Adagios is a web based Nagios configuration interface. | ||
| - | |||
| - | **zmon** ( [[https:// | ||
| - | |||
| - | ZMON is Zalando' | ||
| - | |||
| - | **Nagios** ( [[http:// | ||
| - | |||
| - | Computer system, network and infrastructure monitoring software application. | ||
| - | |||
| - | **Cacti** ( [[https:// | ||
| - | |||
| - | Web-based network monitoring and graphing tool. | ||
| - | |||
| - | **Dash** ( [[https:// | ||
| - | |||
| - | A low-overhead monitoring web dashboard for a GNU/Linux machine. | ||
| - | |||
| - | **Alerta** ( [[https:// | ||
| - | |||
| - | Distributed, | ||
| - | |||
| - | **netdata** ( [[https:// | ||
| - | |||
| - | Real-time performance monitoring, done right! | ||
| - | |||
| - | **Icinga** ( [[https:// | ||
| - | |||
| - | Fork of Nagios. | ||
| - | |||
| - | **Sentry** ( [[https:// | ||
| - | |||
| - | Application monitoring, event logging and aggregation. | ||
| - | |||
| - | **Monit** ( [[https:// | ||
| - | |||
| - | Small Open Source utility for managing and monitoring Unix systems. | ||
| - | |||
| - | **Cabot** ( [[http:// | ||
| - | |||
| - | Monitoring and alerts, similar to PagerDuty. | ||
| - | |||
| - | **Open Monitoring Distribution** ( [[http:// | ||
| - | |||
| - | Monitoring solution based on Nagios. | ||
| - | |||
| - | **BandwidthD** ( [[http:// | ||
| - | |||
| - | BandwidthD tracks usage of TCP/IP network subnets and builds html files with graphs to display utilization. | ||
| - | |||
| - | **PHP Server Monitor** ( [[https:// | ||
| - | |||
| - | Open source tool to monitor your servers and websites | ||
| - | |||
| - | **Flapjack** ( [[http:// | ||
| - | |||
| - | Monitoring notification routing & event processing system. | ||
| - | |||
| - | **NetXMS** ( [[http:// | ||
| - | |||
| - | NetXMS is an enterprise grade multi-platform open source network management and monitoring system. | ||
| - | |||
| - | **Centreon** ( [[https:// | ||
| - | |||
| - | Centreon is real-time IT performance monitoring and diagnostics management tool. | ||
| - | |||
| - | **Riemann** ( [[http:// | ||
| - | |||
| - | Flexible and fast events processor allowing complex events/ | ||
| - | |||
| - | **LibreNMS** ( [[https:// | ||
| - | |||
| - | fork of Observium. | ||
| - | |||
| - | **OpenITCockpit** ( [[http:// | ||
| - | |||
| - | openITCockpit is an monitoring suite for the monitoring tool naemon. | ||
| - | |||
| - | **Monitorix** ( [[http:// | ||
| - | |||
| - | Monitorix is a lightweight system monitoring tool. | ||
| - | |||
| - | **Selena** ( [[https:// | ||
| - | |||
| - | Selena is a tool for monitoring website performance by monitoring response times, response codes and site content. | ||
| - | |||
| - | **Pandora FMS** ( [[http:// | ||
| - | |||
| - | Flexible Monitoring System, a Nagios and Zabbix alternative | ||
| - | |||
| - | **Zenoss** ( [[http:// | ||
| - | |||
| - | Application, | ||
| - | |||
| - | **check_mk** ( [[http:// | ||
| - | |||
| - | Collection of extensions for Nagios. | ||
| - | |||
| - | **CactiEZ** ( [[http:// | ||
| - | |||
| - | Monitoring tools with many features | ||
| - | |||
| - | **weathermap** ( [[https:// | ||
| - | |||
| - | Create your own live network maps from the network statistics you already have | ||
| - | |||
| - | **EyesOfNetwork** ( [[https:// | ||
| - | |||
| - | EyesOfNetwork is the OpenSource solution combining a pragmatic usage of ITIL processes and a technological interface allowing their workaday application. | ||
| - | |||
| - | **OpenNMS** ( [[http:// | ||
| - | |||
| - | OpenNMS is enterprise grade network management application platform. | ||
| - | |||
| - | **Thruk** ( [[http:// | ||
| - | |||
| - | Multibackend monitoring webinterface with support for Naemon, Nagios, Icinga and Shinken. | ||
| - | |||
| - | **Munin** ( [[http:// | ||
| - | |||
| - | Networked resource monitoring tool. | ||
| - | |||
| - | **Naemon** ( [[http:// | ||
| - | |||
| - | Network monitoring tool based on the Nagios 4 core with performance enhancements and new features. | ||
| - | |||
| - | **MuninMX** ( [[https:// | ||
| - | |||
| - | MuninMX is a collector and frontend replacement for the Open Source Munin Monitoring Tool and is compatible with deployed munin-nodes which it also uses. | ||
| - | |||
| - | **Observium** ( [[https:// | ||
| - | |||
| - | SNMP monitoring for servers and networking devices. Runs on linux. | ||
| - | |||
| - | **alignak** ( [[https:// | ||
| - | |||
| - | Alignak project is a monitoring framwork based on Shinken who tend to follow OpenStack standards and integrate with it. | ||
| - | |||
| - | ==== Metric and Metric Collection ==== | ||
| - | |||
| - | **Prometheus** ( [[http:// | ||
| - | |||
| - | An open-source service monitoring system and time series database. | ||
| - | |||
| - | **Packetbeat** ( [[http:// | ||
| - | |||
| - | Captures network traffic and displays it in a custom Kibana dashboard for easy viewing. | ||
| - | |||
| - | **Stashboard** ( [[http:// | ||
| - | |||
| - | Status dashboard software. | ||
| - | |||
| - | **Dashing** ( [[http:// | ||
| - | |||
| - | Ruby gem that allows for rapid statistical dashboard development. An all HTML5 approach allows for big screen displays in data centers or conference rooms. | ||
| - | |||
| - | **Cachet** ( [[https:// | ||
| - | |||
| - | Status page system. | ||
| - | |||
| - | **Logstalgia** ( [[http:// | ||
| - | |||
| - | A website access visualiziation tool. | ||
| - | |||
| - | **Tessera** ( [[https:// | ||
| - | |||
| - | Easy to configure dashboard for Graphite | ||
| - | |||
| - | **Graphite** ( [[https:// | ||
| - | |||
| - | Open source scaleable graphing server. | ||
| - | |||
| - | **Grafana** ( [[http:// | ||
| - | |||
| - | A Graphite & InfluxDB Dashboard and Graph Editor. | ||
| - | |||
| - | **Collectl** ( [[http:// | ||
| - | |||
| - | High precision system performance metrics collecting tool. | ||
| - | |||
| - | **Statsd** ( [[https:// | ||
| - | |||
| - | Application statistic listener. | ||
| - | |||
| - | **Smokeping** ( [[https:// | ||
| - | |||
| - | Network analytic tool. | ||
| - | |||
| - | **Gource** ( [[http:// | ||
| - | |||
| - | Gource is a software version control visualiziation tool. | ||
| - | |||
| - | **Ganglia** ( [[http:// | ||
| - | |||
| - | High performance, | ||
| - | |||
| - | **InfluxDB** ( [[http:// | ||
| - | |||
| - | Open source distributed time series database with no external dependencies. | ||
| - | |||
| - | **DalmatinerDB** ( [[https:// | ||
| - | |||
| - | Fast distributed metric store for high throughput environments. | ||
| - | |||
| - | **OpenTSDB** ( [[http:// | ||
| - | |||
| - | Store and server massive amounts of time series data without losing granularity. | ||
| - | |||
| - | **RRDtool** ( [[http:// | ||
| - | |||
| - | Open source industry standard, high performance data logging and graphing system for time series data. | ||
| - | |||
| - | **Collectd** ( [[https:// | ||
| - | |||
| - | System statistic collection daemon. | ||
| - | |||
| - | **KairosDB** ( [[https:// | ||
| - | |||
| - | Fast distributed scalable time series database, fork of OpenTSDB 1.x. | ||
| - | |||
| - | **Diamond** ( [[https:// | ||
| - | |||
| - | Diamond is a python daemon that collects system metrics and publishes them to Graphite. | ||
| - | |||
| - | ===== Automation ===== | ||
| - | |||
| - | ==== Configuration Management ==== | ||
| - | |||
| - | **Boxstarter** ( [[http:// | ||
| - | |||
| - | Config management for Windows OS | ||
| - | |||
| - | **Ansible** ( [[https:// | ||
| - | |||
| - | It's written in Python and manages the nodes over SSH. | ||
| - | |||
| - | **Fabric** ( [[http:// | ||
| - | |||
| - | Python library and cli tool for streamlining the use of SSH for application deployment or systems administration tasks. | ||
| - | |||
| - | **Rudder** ( [[http:// | ||
| - | |||
| - | Rudder is an easy to use, web-driven, role-based solution for IT Infrastructure Automation and Compliance. | ||
| - | |||
| - | **Pallet** ( [[http:// | ||
| - | |||
| - | Infrastructure definition, configuration and management via a Clojure DSL. | ||
| - | |||
| - | **Puppet** ( [[http:// | ||
| - | |||
| - | It's written in Ruby and uses Puppet' | ||
| - | |||
| - | **Chef** ( [[https:// | ||
| - | |||
| - | It's written in Ruby and Erlang and uses a pure-Ruby DSL. | ||
| - | |||
| - | **Ara** ( [[https:// | ||
| - | |||
| - | Ara is a web visualization interface for Ansible. | ||
| - | |||
| - | **CFEngine** ( [[https:// | ||
| - | |||
| - | Lightweight agent system. Configuration state is specified via a declarative language. | ||
| - | |||
| - | **Terraform** ( [[https:// | ||
| - | |||
| - | Terraform provides a common configuration to launch infrastructure from physical and virtual servers to email and DNS providers. | ||
| - | |||
| - | **Habitat** ( [[https:// | ||
| - | |||
| - | Automate any app, anywhere with Habitat. From containers to traditional services, Habitat gives you a consistent way to build and run your applications. | ||
| - | |||
| - | **otter** ( [[https:// | ||
| - | |||
| - | Otter is modern infrastructure automation that utilizes infrastructure as code.NEW | ||
| - | |||
| - | ==== Configuration Management Database ==== | ||
| - | |||
| - | **Clusto** ( [[https:// | ||
| - | |||
| - | 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. | ||
| - | |||
| - | **i-doit** ( [[http:// | ||
| - | |||
| - | Open Source IT Documentation and CMDB. | ||
| - | |||
| - | **iTop** ( [[http:// | ||
| - | |||
| - | A complete open source, ITIL, web based service management tool. | ||
| - | |||
| - | ==== Service Discovery ==== | ||
| - | |||
| - | **Consul** ( [[https:// | ||
| - | |||
| - | Consul is a tool for service discovery, monitoring and configuration. | ||
| - | |||
| - | **Doozerd** ( [[https:// | ||
| - | |||
| - | Doozer is a highly-available, | ||
| - | |||
| - | **ZooKeeper** ( [[https:// | ||
| - | |||
| - | ZooKeeper is a centralized service for maintaining configuration information, | ||
| - | |||
| - | **etcd** ( [[https:// | ||
| - | |||
| - | A highly-available key value store for shared configuration and service discovery. | ||
| - | |||
| - | **Nmap** ( [[https:// | ||
| - | |||
| - | Nmap is a free and open source utility for network discovery and security auditing. | ||
| - | |||
| - | ==== Network Configuration Management ==== | ||
| - | |||
| - | **Oxidized** ( [[https:// | ||
| - | |||
| - | A modern take on network device configuration monitoring with web interace and GIT storage. | ||
| - | |||
| - | **GestióIP** ( [[http:// | ||
| - | |||
| - | An automated web based IPv4/IPv6 IP Address Management tool. | ||
| - | |||
| - | **trigger** ( [[https:// | ||
| - | |||
| - | Robust network automation toolkit written in Python. | ||
| - | |||
| - | **Netbox** ( [[https:// | ||
| - | |||
| - | NetBox is an IP address management (IPAM) and data center infrastructure management (DCIM) tool. Initially conceived by the network engineering team at DigitalOcean, | ||
| - | |||
| - | **RANCID** ( [[http:// | ||
| - | |||
| - | Monitors network device' | ||
| - | |||
| - | **rConfig** ( [[http:// | ||
| - | |||
| - | Another network device configuration management tool. | ||
| - | |||
| - | **PHPIpam** ( [[http:// | ||
| - | |||
| - | Light, modern and useful web IP address management application | ||
| - | |||
| - | **Netshot** ( [[http:// | ||
| - | |||
| - | Configuration and Compliance Management Software | ||
| - | |||
| - | ==== Continuous Integration and Continuous Deployment ==== | ||
| - | |||
| - | **Go** ( [[https:// | ||
| - | |||
| - | Open source continuous delivery server. | ||
| - | |||
| - | **Drone** ( [[https:// | ||
| - | |||
| - | Continuous integration server built on Docker and configured using YAML files. | ||
| - | |||
| - | **Jenkins** ( [[https:// | ||
| - | |||
| - | An extendable open source continuous integration server. | ||
| - | |||
| - | **GitLab CI** ( [[https:// | ||
| - | |||
| - | Based off of ruby. They also provide GitLab, which manages git repositories. | ||
| - | |||
| - | **Buildbot** ( [[https:// | ||
| - | |||
| - | Python-based toolkit for continuous integration. | ||
| - | |||
| - | **Teamcity** ( [[https:// | ||
| - | |||
| - | Powerful Continuous Integration out of the box. | ||
| - | |||
| - | **Octopus Deploy** ( [[https:// | ||
| - | |||
| - | Octopus is a friendly deployment automation tool for .NET developers. | ||
| - | |||
| - | ===== Support software ===== | ||
| - | |||
| - | ==== Control Panels ==== | ||
| - | |||
| - | **Cockpit Project** ( [[http:// | ||
| - | |||
| - | Cockpit makes it easy to administer your GNU/Linux servers via a web browser. | ||
| - | |||
| - | **Senatora** ( [[http:// | ||
| - | |||
| - | Sentora provides a robust open-source web hosting control panel for small to medium ISPs. | ||
| - | |||
| - | **Ajenti** ( [[http:// | ||
| - | |||
| - | Control panel for Linux and BSD. | ||
| - | |||
| - | **ZPanel** ( [[http:// | ||
| - | |||
| - | Control panel for Linux, BSD, and Windows. | ||
| - | |||
| - | **Panamax** ( [[http:// | ||
| - | |||
| - | An open-source project that makes deploying complex containerized apps as easy as Drag-and-Drop. | ||
| - | |||
| - | **Lan Management System** ( [[https:// | ||
| - | |||
| - | LAN Management System is a package of applications for managing LAN networks. | ||
| - | |||
| - | **ispmanager** ( [[https:// | ||
| - | |||
| - | Panel for shared web hosting | ||
| - | |||
| - | **EasySCP** ( [[http:// | ||
| - | |||
| - | EasySCP is another server webinterface. | ||
| - | |||
| - | **Webmin** ( [[http:// | ||
| - | |||
| - | Webmin is an individual Server Control Panel. | ||
| - | |||
| - | **ISPConfig** ( [[http:// | ||
| - | |||
| - | Hosting control panel for Linux. | ||
| - | |||
| - | **tipboard** ( [[https:// | ||
| - | |||
| - | Tipboard is a system for creating dashboards, written in JavaScript and Python. | ||
| - | |||
| - | **NethServer** ( [[https:// | ||
| - | |||
| - | NethServer is an operating system for Linux enthusiasts, | ||
| - | |||
| - | **PDNS Gui** ( [[https:// | ||
| - | |||
| - | Web based GUI which aids in administering domains and records for the PowerDNS with MySQL backend. | ||
| - | |||
| - | **VestaCP** ( [[https:// | ||
| - | |||
| - | Hosting panel for Linux but with Nginx. | ||
| - | |||
| - | **Calamari** ( [[https:// | ||
| - | |||
| - | Calamari is a management and monitoring service for Ceph, exposing a high level REST API. | ||
| - | |||
| - | **WebVirtMgr** ( [[https:// | ||
| - | |||
| - | libvirt-based Web interface for managing virtual machines. | ||
| - | |||
| - | **Kimichi** ( [[https:// | ||
| - | |||
| - | Kimici is an HTML web-based interface for KVM virtualization. | ||
| - | |||
| - | **Atomia DNS** ( [[http:// | ||
| - | |||
| - | Free and open source DNS management system. | ||
| - | |||
| - | **ViMbAdmin** ( [[http:// | ||
| - | |||
| - | Provides a web based virtual mailbox administration system, allowing mail administrators to manage domains, mailboxes and aliases. | ||
| - | |||
| - | **Centos Web Panel** ( [[http:// | ||
| - | |||
| - | Free CentOS Linux Web Hosting control panel designed for quick and easy management. | ||
| - | |||
| - | **Glances** ( [[https:// | ||
| - | |||
| - | Glances is a cross-platform curses-based system monitoring tool written in Python. | ||
| - | |||
| - | **Feathur** ( [[http:// | ||
| - | |||
| - | VPS Provisioning and Management Software. | ||
| - | |||
| - | **i-MSCP** ( [[https:// | ||
| - | |||
| - | Webhosting control panel. | ||
| - | |||
| - | **Poweradmin** ( [[http:// | ||
| - | |||
| - | Friendly web-based DNS administration tool for PowerDNS server. | ||
| - | |||
| - | **Bright Game Panel** ( [[http:// | ||
| - | |||
| - | Bright Game Panel is an open source gameserver control panel. | ||
| - | |||
| - | **Froxlor** ( [[http:// | ||
| - | |||
| - | Easy to use panel for Linux with Nginx and PHP-FPM support. | ||
| - | |||
| - | **Easy-WI** ( [[https:// | ||
| - | |||
| - | Easy WI is a professional gameserver control panel. | ||
| - | |||
| - | **Virtualmin** ( [[http:// | ||
| - | |||
| - | Control panel for Linux based on webmin. | ||
| - | |||
| - | **Postfix Admin** ( [[http:// | ||
| - | |||
| - | Web interface to manage postfix mailboxes, virtual domains and aliases. | ||
| - | |||
| - | **OpenVZ Web Panel** ( [[http:// | ||
| - | |||
| - | Web panel to control your OpenVZ servers. | ||
| - | |||
| - | **iF.SVNAdmin** ( [[http:// | ||
| - | |||
| - | WebGUI to manage Subversion repositories and User/Group permissions. | ||
| - | |||
| - | **WebSVN** ( [[http:// | ||
| - | |||
| - | Opensource web subversion repository browser. | ||
| - | |||
| - | **Keyhelp** ( [[https:// | ||
| - | |||
| - | Another management for webhosting. | ||
| - | |||
| - | **Spacewalk** ( [[http:// | ||
| - | |||
| - | Webinterface for configuration management. | ||
| - | |||
| - | ==== Webmails ==== | ||
| - | |||
| - | **Modoboa** ( [[http:// | ||
| - | |||
| - | Modoboa is a mail hosting and management platform including a modern and simplified Web User Interface. It provides useful components such as an administration panel or a webmail. | ||
| - | |||
| - | **RainLoop** ( [[http:// | ||
| - | |||
| - | Very nice webmail with IMAP/SMTP Support and multi accounting. | ||
| - | |||
| - | **Mailpile** ( [[https:// | ||
| - | |||
| - | A modern, fast web-mail client with user-friendly encryption and privacy features. | ||
| - | |||
| - | **Citadel** ( [[http:// | ||
| - | |||
| - | Citadel is a free, open source groupware system. | ||
| - | |||
| - | **Horde** ( [[http:// | ||
| - | |||
| - | Webmail and groupware client. | ||
| - | |||
| - | **Roundcube** ( [[https:// | ||
| - | |||
| - | Browser-based IMAP client with an application-like user interface. | ||
| - | |||
| - | ==== Newsletters ==== | ||
| - | |||
| - | **Servers for Hackers** ( [[http:// | ||
| - | |||
| - | Newsletter for programmers who find themselves needing to know their way around a server. | ||
| - | |||
| - | **LibreMailer** ( [[https:// | ||
| - | |||
| - | Libre Mailer is a modest and simple web based email marketing application. | ||
| - | |||
| - | **Web Operations Weekly** ( [[http:// | ||
| - | |||
| - | A weekly newsletter on Web operations, infrastructure, | ||
| - | |||
| - | **Lewsnetter** ( [[https:// | ||
| - | |||
| - | E-mail marketing application, | ||
| - | |||
| - | **phpList** ( [[http:// | ||
| - | |||
| - | Newsletter manager written in PHP. | ||
| - | |||
| - | **DadaMail** ( [[http:// | ||
| - | |||
| - | Mailing List Manager, written in Perl. | ||
| - | |||
| - | **Sympa mailing list server** ( [[https:// | ||
| - | |||
| - | Sympa is an electronic mailing list manager. | ||
| - | |||
| - | **FreshRSS** ( [[https:// | ||
| - | |||
| - | FreshRSS is a self hosted RSS feed aggregator such as Leed or Kriss Feed. | ||
| - | |||
| - | ==== Project Management ==== | ||
| - | |||
| - | **OpenProject** ( [[https:// | ||
| - | |||
| - | Project collaboration with open source. | ||
| - | |||
| - | **Taiga** ( [[https:// | ||
| - | |||
| - | Agile, Free, Open Source Project Management Tool based on the Kanban and Scrum methods. | ||
| - | |||
| - | **Phabricator** ( [[http:// | ||
| - | |||
| - | Written in PHP. | ||
| - | |||
| - | **Wekan** ( [[http:// | ||
| - | |||
| - | Wekan is an open-source and collaborative kanban board application. | ||
| - | |||
| - | **CaseBox** ( [[https:// | ||
| - | |||
| - | Manage all your organisation' | ||
| - | |||
| - | **kanboard** ( [[http:// | ||
| - | |||
| - | Kanboard is a project management software that uses the Kanban methodology. | ||
| - | |||
| - | **Glip** ( [[https:// | ||
| - | |||
| - | Free simple and easy to use. | ||
| - | |||
| - | **Gogs** ( [[https:// | ||
| - | |||
| - | Written in Go. | ||
| - | |||
| - | **Tuleap** ( [[https:// | ||
| - | |||
| - | Tuleap, 100% Open Source software development and project management tool | ||
| - | |||
| - | **Restyaboard** ( [[http:// | ||
| - | |||
| - | Trello like kanban board. Restyaboard is based on Restya platform. | ||
| - | |||
| - | **GitBucket** ( [[https:// | ||
| - | |||
| - | Clone of GitHub written in Scala. | ||
| - | |||
| - | **Trac** ( [[http:// | ||
| - | |||
| - | Written in python. | ||
| - | |||
| - | **Kallithea** ( [[https:// | ||
| - | |||
| - | OpenSource Git and mercurial sources management. | ||
| - | |||
| - | **Redmine** ( [[https:// | ||
| - | |||
| - | Written in ruby on rails. | ||
| - | |||
| - | **GitLab** ( [[https:// | ||
| - | |||
| - | Clone of GitHub written in Ruby. | ||
| - | |||
| - | **ProjectLibre** ( [[http:// | ||
| - | |||
| - | ProjectLibre is the leading open source alternative to Microsoft Project | ||
| - | |||
| - | **Meister Task** ( [[https:// | ||
| - | |||
| - | Easy to use and prioritize tasks. | ||
| - | |||
| - | ==== Ticketing systems ==== | ||
| - | |||
| - | **osTicket** ( [[http:// | ||
| - | |||
| - | Open source support ticket system. | ||
| - | |||
| - | **Cerb** ( [[http:// | ||
| - | |||
| - | A group-based e-mail management project built with a commercial open source license. | ||
| - | |||
| - | **Flyspray** ( [[https:// | ||
| - | |||
| - | Web-based bug tracking system written in PHP. | ||
| - | |||
| - | **Request Tracker** ( [[https:// | ||
| - | |||
| - | Ticket-tracking system written in Perl. | ||
| - | |||
| - | **Otrs** ( [[http:// | ||
| - | |||
| - | A free and open-source trouble ticket system software package that a company, organization, | ||
| - | |||
| - | **Zammad** ( [[https:// | ||
| - | |||
| - | Zammad is an web-based ticket solution. | ||
| - | |||
| - | **MantisBT** ( [[https:// | ||
| - | |||
| - | Another web-based bug tracking system. | ||
| - | |||
| - | **TheBugGenie** ( [[http:// | ||
| - | |||
| - | Open source ticket system with extremely complete users rights granularity. | ||
| - | |||
| - | **Bugzilla** ( [[https:// | ||
| - | |||
| - | General-purpose bugtracker and testing tool originally developed and used by the Mozilla project. | ||
| - | |||
| - | ==== IT Asset Management ==== | ||
| - | |||
| - | **Snipe IT** ( [[http:// | ||
| - | |||
| - | Asset & license management software. | ||
| - | |||
| - | **Ralph** ( [[https:// | ||
| - | |||
| - | Asset management, DCIM and CMDB system for large Data Centers as well as smaller LAN networks. | ||
| - | |||
| - | **RackTables** ( [[http:// | ||
| - | |||
| - | Datacenter and server room asset management like document hardware assets, network addresses, space in racks, networks configuration. | ||
| - | |||
| - | **Open-AudIT** ( [[http:// | ||
| - | |||
| - | Open-AudIT is an application to tell you exactly what is on your network, how it is configured and when it changes. | ||
| - | |||
| - | **OCS Inventory NG** ( [[http:// | ||
| - | |||
| - | Enables users to inventory their IT assets. | ||
| - | |||
| - | **GLPI** ( [[http:// | ||
| - | |||
| - | Information Resource-Manager with an additional Administration Interface. | ||
| - | |||
| - | **FusionInventory** ( [[http:// | ||
| - | |||
| - | Alternative to the OCS Inventory solution, allow to inventory IT assets. | ||
| - | |||
| - | **CMDBuild** ( [[http:// | ||
| - | |||
| - | CMDBuild is a web environment in which you can configure custom solutions for IT Governance, or more generally for asset management. | ||
| - | |||
| - | **Tiswapt** ( [[https:// | ||
| - | |||
| - | WAPT automates software installation, | ||
| - | |||
| - | ==== Wikis ==== | ||
| - | |||
| - | **MoinMoin** ( [[https:// | ||
| - | |||
| - | An advanced, easy to use and extensible WikiEngine with a large community of users. | ||
| - | |||
| - | **XWiki** ( [[https:// | ||
| - | |||
| - | XWiki is a professional wiki that has powerful extensibility features such as scripting in pages, plugins and a highly modular architecture. | ||
| - | |||
| - | **TiddlyWiki** ( [[http:// | ||
| - | |||
| - | Complete interactive wiki in JavaScript. | ||
| - | |||
| - | **Gollum** ( [[https:// | ||
| - | |||
| - | A simple, Git-powered wiki with a sweet API and local frontend. | ||
| - | |||
| - | **DokuWiki** ( [[https:// | ||
| - | |||
| - | Simple to use and highly versatile wiki that doesn' | ||
| - | |||
| - | **Olelo Wiki** ( [[https:// | ||
| - | |||
| - | A a wiki that stores pages in a Git repository. | ||
| - | |||
| - | **ikiwiki** ( [[https:// | ||
| - | |||
| - | A wiki compiler. | ||
| - | |||
| - | **Sphinx** ( [[https:// | ||
| - | |||
| - | Python Documentation Generator | ||
| - | |||
| - | **TWiki** ( [[http:// | ||
| - | |||
| - | TWiki - the Open Source Enterprise Wiki and Web Application Platform | ||
| - | |||
| - | **TikiWiki** ( [[https:// | ||
| - | |||
| - | Free Wiki system. | ||
| - | |||
| - | **PmWiki** ( [[http:// | ||
| - | |||
| - | Wiki-based system for collaborative creation and maintenance of websites. | ||
| - | |||
| - | **Mediawiki** ( [[https:// | ||
| - | |||
| - | Used to power Wikipedia. | ||
| - | |||
| - | **BookStack** ( [[https:// | ||
| - | |||
| - | BookStack is a simple, self-hosted, | ||
| - | |||
| - | ==== Code Review ==== | ||
| - | |||
| - | **Review Board** ( [[https:// | ||
| - | |||
| - | Available as free software uner the MIT License. | ||
| - | |||
| - | **Gerrit** ( [[https:// | ||
| - | |||
| - | Based on the Git version control, it facilitates software developers to review modifications to the source code and approve or reject those changes. | ||
| - | |||
| - | ==== Collaborative Software ==== | ||
| - | |||
| - | **SOGo** ( [[https:// | ||
| - | |||
| - | Collaborative software server with a focus on simplicity and scalability. | ||
| - | |||
| - | **Mattermost** ( [[http:// | ||
| - | |||
| - | Mattermost brings all your team communication into one place, making it searchable and accessible anywhere. | ||
| - | |||
| - | **Kolab** ( [[https:// | ||
| - | |||
| - | Another groupware suite. | ||
| - | |||
| - | **Citadel/ | ||
| - | |||
| - | Collaboration suite (messaging and groupware) that is descended from the Citadel family of programs. | ||
| - | |||
| - | **Horde Groupware** ( [[http:// | ||
| - | |||
| - | PHP based collaborative software suite that includes email, calendars, wikis, time tracking and file management. | ||
| - | |||
| - | **Zimbra** ( [[https:// | ||
| - | |||
| - | Collaborative software suite, that includes an email server and web client. | ||
| - | |||
| - | **EGroupware** ( [[http:// | ||
| - | |||
| - | Groupware software written in PHP. | ||
| - | |||
| - | **Tine** ( [[https:// | ||
| - | |||
| - | Tine is a groupware solution. | ||
| - | |||
| - | **KOPANO** ( [[https:// | ||
| - | |||
| - | Kopano is a thoroughly modern communication stack. | ||
| - | |||
| - | ==== Communication ==== | ||
| - | |||
| - | **Kandan** ( [[http:// | ||
| - | |||
| - | Open source self hosted Chat. | ||
| - | |||
| - | **Lets-Chat** ( [[https:// | ||
| - | |||
| - | A self hosted chat suite written in Node. | ||
| - | |||
| - | **Hack.Chat** ( [[https:// | ||
| - | |||
| - | Chat for hacker from hackers :) | ||
| - | |||
| - | **Discord** ( [[https:// | ||
| - | |||
| - | Is a voice and chat software and an alternative to Skype and Teamspeak. | ||
| - | |||
| - | **Openfire** ( [[https:// | ||
| - | |||
| - | Real time collaboration (RTC) server. | ||
| - | |||
| - | **Spreed.Me** ( [[https:// | ||
| - | |||
| - | Spreed WebRTC implements a WebRTC audio/video call and conferencing server and web client. | ||
| - | |||
| - | **Kaiwa** ( [[http:// | ||
| - | |||
| - | Web based chat client in the style of common paid alternatives. | ||
| - | |||
| - | **Discourse** ( [[https:// | ||
| - | |||
| - | Civilsied discussions. | ||
| - | |||
| - | **Jappix** ( [[https:// | ||
| - | |||
| - | Web-based chat client | ||
| - | |||
| - | **Rocket.Chat** ( [[https:// | ||
| - | |||
| - | Web chat platform. | ||
| - | |||
| - | **Mastodon** ( [[https:// | ||
| - | |||
| - | Decentralized social networking server. | ||
| - | |||
| - | **Metronome IM** ( [[http:// | ||
| - | |||
| - | Fork of Prosody IM. | ||
| - | |||
| - | **HumHub** ( [[https:// | ||
| - | |||
| - | Social communication network kit. | ||
| - | |||
| - | **MongooseIM** ( [[https:// | ||
| - | |||
| - | Fork of ejabberd. | ||
| - | |||
| - | **Matrix** ( [[https:// | ||
| - | |||
| - | Matrix is an open standard for decentralised communication. | ||
| - | |||
| - | **Tigase** ( [[https:// | ||
| - | |||
| - | XMPP server implementation in Java. | ||
| - | |||
| - | **Alfresco** ( [[https:// | ||
| - | |||
| - | The Alfresco Enterprise Content Management platform is an open, powerful ECM platform. | ||
| - | |||
| - | **Prosody IM** ( [[https:// | ||
| - | |||
| - | XMPP server written in Lua. | ||
| - | |||
| - | **Candy** ( [[https:// | ||
| - | |||
| - | Multi user XMPP client written in Javascript. | ||
| - | |||
| - | **FreeSWITCH** ( [[https:// | ||
| - | |||
| - | The worlds first cross-platform scalable FREE multi-protocol softswitch. | ||
| - | |||
| - | **Matterm** ( [[https:// | ||
| - | |||
| - | Open source Slack alternative. | ||
| - | |||
| - | **Jitsi Meet** ( [[https:// | ||
| - | |||
| - | Jitsi Meet is an OpenSource (MIT) WebRTC JavaScript application that uses Jitsi Videobridge to provide high quality, scalable video conferences. | ||
| - | |||
| - | **Kamailio** ( [[https:// | ||
| - | |||
| - | Kamailio is an Open Source SIP Server released under GPL. | ||
| - | |||
| - | **ejabberd** ( [[https:// | ||
| - | |||
| - | XMPP instant messaging server written in Erlang/OTP. | ||
| - | |||
| - | **FreeSentral** ( [[http:// | ||
| - | |||
| - | FreeSentral is a full IP PBX consisting of a Linux Distribution, | ||
| - | |||
| - | **Asterisk** ( [[https:// | ||
| - | |||
| - | Asterisk is a Framework to build Telephony Servers, IVR, Voicemail and more | ||
| - | |||
| - | **GNU Gatekeeper** ( [[https:// | ||
| - | |||
| - | The GNU Gatekeeper is a H.323 gatekeeper, available freely under GPL license. It forms the basis for IP telephony or video conferencing systems. | ||
| - | |||
| - | **OpenSIPS** ( [[http:// | ||
| - | |||
| - | OpenSIPS is an Open Source SIP proxy/ | ||
| - | |||
| - | **Yate** ( [[http:// | ||
| - | |||
| - | Yate is an advanced, mature, flexible telephony server that is used for VoIP. | ||
| - | |||
| - | **FusionPBX** ( [[https:// | ||
| - | |||
| - | FusionPBX, a highly available multi-tenant PBX, carrier grade switch, call center, fax, voip, voicemail, conference, voice application, | ||
| - | |||
| - | ===== Essentials ===== | ||
| - | |||
| - | ==== Editors ==== | ||
| - | |||
| - | **neovim** ( [[http:// | ||
| - | |||
| - | The Vim text editor has been loved by a generation of users. This is the next generation. | ||
| - | |||
| - | **Lime** ( [[http:// | ||
| - | |||
| - | Aims to provide an open source solution to Sublime Text. | ||
| - | |||
| - | **ICEcoder** ( [[http:// | ||
| - | |||
| - | Code editor awesomeness, | ||
| - | |||
| - | **Light Table** ( [[http:// | ||
| - | |||
| - | The next generation code editor. | ||
| - | |||
| - | **Haroopad** ( [[http:// | ||
| - | |||
| - | Markdown editor with live preview. | ||
| - | |||
| - | **Atom** ( [[https:// | ||
| - | |||
| - | A hackable text editor from Github. | ||
| - | |||
| - | **Brackets** ( [[http:// | ||
| - | |||
| - | Open source code editor for web designers and front-end developers. | ||
| - | |||
| - | **TextMate** ( [[https:// | ||
| - | |||
| - | A graphical text editor for OS X. | ||
| - | |||
| - | **Vim** ( [[https:// | ||
| - | |||
| - | A highly configurable text editor built to enable efficient editing. | ||
| - | |||
| - | **jotgit** ( [[https:// | ||
| - | |||
| - | Git-backed real-time collaborative code editing. | ||
| - | |||
| - | **Visual Studio Code** ( [[https:// | ||
| - | |||
| - | Open source and great. Sort of an Atom fork. | ||
| - | |||
| - | **Notepad++** ( [[https:// | ||
| - | |||
| - | Notepad++ is a free source code editor and Notepad replacement that supports several languages. | ||
| - | |||
| - | **Geany** ( [[https:// | ||
| - | |||
| - | GTK2 text editor. | ||
| - | |||
| - | **NetBeans IDE** ( [[https:// | ||
| - | |||
| - | NetBeans IDE lets you quickly and easily develop Java desktop, mobile, and web applications, | ||
| - | |||
| - | **Sublime Text** ( [[https:// | ||
| - | |||
| - | Sublime Text is a sophisticated text editor for code, markup and prose. | ||
| - | |||
| - | **Eclipse** ( [[https:// | ||
| - | |||
| - | IDE written in Java with an extensible plug-in system. | ||
| - | |||
| - | **KDevelop** ( [[https:// | ||
| - | |||
| - | An open source IDE by the people behind KDE. | ||
| - | |||
| - | **GNU Emacs** ( [[https:// | ||
| - | |||
| - | An extensible, customizable text editor-and more. | ||
| - | |||
| - | **nano** ( [[http:// | ||
| - | |||
| - | GNU Nano is a clone of the Pico text editor with some enhancements. | ||
| - | |||
| - | **gedit** ( [[https:// | ||
| - | |||
| - | While aiming at simplicity and ease of use, gedit is a powerful general purpose text editor. | ||
| - | |||
| - | **Spacemacs** ( [[http:// | ||
| - | |||
| - | Popular distribution of Emacs focused on ergonomics. Excellent layers system essentially turns it into a simple to use IDE out of the box. | ||
| - | |||
| - | ==== Repositories ==== | ||
| - | |||
| - | **Dotdeb** ( [[https:// | ||
| - | |||
| - | Repository with LAMP updated packages for Debian. | ||
| - | |||
| - | **ElRepo** ( [[https:// | ||
| - | |||
| - | The ELRepo Project focuses on hardware related packages to enhance your experience with Enterprise Linux. | ||
| - | |||
| - | **Remi** ( [[http:// | ||
| - | |||
| - | Repository with LAMP updated packages for RHEL/ | ||
| - | |||
| - | **Aptly** ( [[https:// | ||
| - | |||
| - | Mirror, create, snapshot and publish Debian repositories | ||
| - | |||
| - | **Software Collections** ( [[https:// | ||
| - | |||
| - | Community Release of Red Hat Software Collections. Provides updated packages of Ruby, Python, etc. for CentOS/ | ||
| - | |||
| - | **Pulp** ( [[https:// | ||
| - | |||
| - | Pulp is a platform for managing repositories of content, such as software packages, and pushing that content out to large numbers of consumers. | ||
| - | |||
| - | **EPEL** ( [[https:// | ||
| - | |||
| - | Repository for RHEL and compatibles (CentOS, Scientific Linux). | ||
| - | |||
| - | **IUS Community Project** ( [[https:// | ||
| - | |||
| - | A better way to upgrade RHEL. | ||
| - | |||
| - | **RepoForge** ( [[http:// | ||
| - | |||
| - | ex-RpmForge | ||
| - | |||
| - | **SCM Manager** ( [[https:// | ||
| - | |||
| - | The easiest way to share and manage your Git, Mercurial and Subversion repositories. | ||
| - | |||
| - | ==== Security ==== | ||
| - | |||
| - | **Bro** ( [[https:// | ||
| - | |||
| - | Bro is a powerful framework for network analysis and security monitoring. | ||
| - | |||
| - | **BlackBox** ( [[https:// | ||
| - | |||
| - | Safely store secrets in Git/ | ||
| - | |||
| - | **Pass** ( [[http:// | ||
| - | |||
| - | Password manager based around gpg and git, with a bit of setup allowing easy collaboration. | ||
| - | |||
| - | **LookingGlass** ( [[https:// | ||
| - | |||
| - | LookingGlass for hosting on own server. | ||
| - | |||
| - | **RatticDB** ( [[http:// | ||
| - | |||
| - | RatticDB is a password management database. | ||
| - | |||
| - | **Suricata** ( [[http:// | ||
| - | |||
| - | Suricata is a high performance Network IDS, IPS and Network Security Monitoring engine. | ||
| - | |||
| - | **Snort** ( [[https:// | ||
| - | |||
| - | Snort is a free and open source network intrusion prevention system and network intrusion detection system. | ||
| - | |||
| - | **Vault** ( [[https:// | ||
| - | |||
| - | Vault secures, stores, and tightly controls access to tokens, passwords, certificates, | ||
| - | |||
| - | **OpenVAS** ( [[http:// | ||
| - | |||
| - | Open source intrusion detection system | ||
| - | |||
| - | **Linux Malware Detect** ( [[https:// | ||
| - | |||
| - | A malware scanner for Linux designed around the threats faced in shared hosted environments. | ||
| - | |||
| - | **OsSec** ( [[https:// | ||
| - | |||
| - | Open Source IDS | ||
| - | |||
| - | **Kali Linux** ( [[https:// | ||
| - | |||
| - | Kali Linux is a Open Source Penetration software. | ||
| - | |||
| - | **Passbolt** ( [[https:// | ||
| - | |||
| - | Secure password database for sharing in a team. | ||
| - | |||
| - | **Vaultier** ( [[https:// | ||
| - | |||
| - | Collaborative password manager that uses PKI | ||
| - | |||
| - | **Fail2Ban** ( [[https:// | ||
| - | |||
| - | Scans log files and takes action on IPs that show malicious behavior. | ||
| - | |||
| - | **OpenAS** ( [[https:// | ||
| - | |||
| - | An self-hosted email spam filter. | ||
| - | |||
| - | **PacketFence** ( [[http:// | ||
| - | |||
| - | PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) solution. | ||
| - | |||
| - | **OPNsense** ( [[https:// | ||
| - | |||
| - | OPNsense is an open source, easy-to-use and easy-to-build FreeBSD based firewall and routing platform. | ||
| - | |||
| - | **AlienVault OSSIM** ( [[https:// | ||
| - | |||
| - | OSSIM provides you with a feature-rich open source SIEM, complete with event collection, normalization and correlation. | ||
| - | |||
| - | **MailBorder** ( [[http:// | ||
| - | |||
| - | Free E-Mail Antivirus/ | ||
| - | |||
| - | **WinMTR** ( [[http:// | ||
| - | |||
| - | Free Network diagnostic tool. | ||
| - | |||
| - | **EFA Project** ( [[https:// | ||
| - | |||
| - | Great EMail Filter Appliance. | ||
| - | |||
| - | **KeePass** ( [[https:// | ||
| - | |||
| - | Keepass is a great and secure password storage tool. | ||
| - | |||
| - | **Devil Linux** ( [[http:// | ||
| - | |||
| - | Security distribution which runs from a usb stick or cd. | ||
| - | |||
| - | **Rspamd** ( [[https:// | ||
| - | |||
| - | Advanced spam filtering system that allows evaluation of messages by a number of rules including regular expressions, | ||
| - | |||
| - | **pfSense** ( [[https:// | ||
| - | |||
| - | Firewall and Router FreeBSD distribution. | ||
| - | |||
| - | **VyOS** ( [[http:// | ||
| - | |||
| - | VyOS is a community fork of Vyatta, a Linux-based network operating system that provides software-based network routing, firewall, and VPN functionality. | ||
| - | |||
| - | **OSQuery** ( [[https:// | ||
| - | |||
| - | Query your servers status and info using a SQL like interface. | ||
| - | |||
| - | **ClamAV** ( [[https:// | ||
| - | |||
| - | Antivirus software | ||
| - | |||
| - | **Smoothwall** ( [[http:// | ||
| - | |||
| - | Software Firewall. | ||
| - | |||
| - | **Denyhosts** ( [[http:// | ||
| - | |||
| - | Thwart SSH dictionary based attacks and brute force attacks. | ||
| - | |||
| - | **rkhunter** ( [[http:// | ||
| - | |||
| - | Rootkit Hunter is a tool that scans for rootkits, backdoors and possible local exploits. | ||
| - | |||
| - | **BlackArch** ( [[https:// | ||
| - | |||
| - | Is an excellent pentesting distribution. | ||
| - | |||
| - | **Enpass** ( [[https:// | ||
| - | |||
| - | Enpass is an open source password manager. | ||
| - | |||
| - | **IPCop** ( [[http:// | ||
| - | |||
| - | Secure firewall distribution. | ||
| - | |||
| - | **Untangle** ( [[https:// | ||
| - | |||
| - | Free firewall distribution based on debian with paid addons. | ||
| - | |||
| - | **ipfire** ( [[https:// | ||
| - | |||
| - | IPFire, open source easy to use firewall. | ||
| - | |||
| - | **lcsam** ( [[https:// | ||
| - | |||
| - | Another Spamassassin milter. | ||
| - | |||
| - | **chkrootkit** ( [[http:// | ||
| - | |||
| - | chkrootkit is a tool to locally check for signs of a rootkit. | ||
| - | |||
| - | **ClearOS** ( [[https:// | ||
| - | |||
| - | ClearOS is an operating system for your Server, Network, and Gateway systems. | ||
| - | |||
| - | **SpamAssassin** ( [[https:// | ||
| - | |||
| - | A powerful and popular email spam filter employing a variety of detection techniques. | ||
| - | |||
| - | **Intrace** ( [[https:// | ||
| - | |||
| - | Powerful looking glass for multiple locations. | ||
| - | |||
| - | **openWRT** ( [[https:// | ||
| - | |||
| - | Security distribution for routers and embedded devices. | ||
| - | |||
| - | **DNSCrypt** ( [[https:// | ||
| - | |||
| - | DNSCrypt is an protocol which offers better security options than DNS does. | ||
| - | |||
| - | **Security Onion** ( [[https:// | ||
| - | |||
| - | All-in-one distributed IDS server, sensor and workstation | ||
| - | |||
| - | **Wazuh** ( [[https:// | ||
| - | |||
| - | Wazuh is OSSEC Stack for Host and Endpoint security. | ||
| - | |||
| - | **eFa Project** ( [[https:// | ||
| - | |||
| - | eFa is a self hosted email filter appliance.NEW | ||
| - | |||
| - | ==== Version control ==== | ||
| - | |||
| - | **Fossil** ( [[https:// | ||
| - | |||
| - | Distributed version control with built-in wiki and bug tracking. | ||
| - | |||
| - | **Git** ( [[https:// | ||
| - | |||
| - | Distributed revision control and source code management (SCM) with an emphasis on speed. | ||
| - | |||
| - | **GNU Bazaar** ( [[http:// | ||
| - | |||
| - | Distributed revision control system sponsored by Canonical. | ||
| - | |||
| - | **Mercurial** ( [[http:// | ||
| - | |||
| - | Another distributed revision control. | ||
| - | |||
| - | **Subversion** ( [[https:// | ||
| - | |||
| - | Client-server revision control system. | ||
| - | |||
| - | **GitLab CE** ( [[https:// | ||
| - | |||
| - | Git repository | ||
| - | |||
| - | ==== Packaging ==== | ||
| - | |||
| - | **omnibus-ruby** ( [[https:// | ||
| - | |||
| - | Full stack, cross distro packaging software (Ruby). | ||
| - | |||
| - | **FPM** ( [[https:// | ||
| - | |||
| - | Easily create any kind of package | ||
| - | |||
| - | **Poky** ( [[https:// | ||
| - | |||
| - | The Yocto Project provides templates, tools and methods to help you create custom Linux-based systems for embedded products. | ||
| - | |||
| - | **Open Build Service** ( [[http:// | ||
| - | |||
| - | A generic system to build and distribute packages from sources in an automatic, consistent and reproducible way. | ||
| - | |||
| - | **PEA** ( [[http:// | ||
| - | |||
| - | Packing tool with multiple languages, for windows and linux.NEW | ||
| - | |||
| - | ==== Troubleshooting ==== | ||
| - | |||
| - | **Sysdig** ( [[http:// | ||
| - | |||
| - | Capture system state and activity from a running Linux instance, then save, filter and analyze. | ||
| - | |||
| - | **ngrep** ( [[http:// | ||
| - | |||
| - | Best tool to grep over the network | ||
| - | |||
| - | **Wireshark** ( [[https:// | ||
| - | |||
| - | The world' | ||
| - | |||
| - | ==== Books ==== | ||
| - | |||
| - | **UNIX and Linux System Administration Handbook** ( [[http:// | ||
| - | |||
| - | Approaches system administration from a practical perspective. | ||
| - | |||
| - | **The Linux Command Line** ( [[http:// | ||
| - | |||
| - | A book about the Linux command line by William Shotts. | ||
| - | |||
| - | **Debian Administrator HandBook** ( [[https:// | ||
| - | |||
| - | This book teaches the essentials to anyone who wants to become an effective and independent Debian GNU/Linux administrator | ||
| - | |||
| - | **Cybrary** ( [[https:// | ||
| - | |||
| - | Free security tutorials. | ||
| - | |||
| - | **The Practice of System and Network Administration** ( [[http:// | ||
| - | |||
| - | The first and second editions describes the best practices of system and network administration, | ||
| - | |||
| - | **The Visible Ops Handbook: Implementing ITIL in 4 Practical and Auditable Steps** ( [[http:// | ||
| - | |||
| - | Is a methodology designed to jumpstart implementation of controls and process improvement. | ||
| - | |||
| - | **The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win** ( [[http:// | ||
| - | |||
| - | How DevOps techniques can fix the problems that happen in IT organizations. | ||
| - | |||
| - | **Asterisk: The Definitive Guide** ( [[http:// | ||
| - | |||
| - | This is a book for anyone who uses Asterisk. It was written for, and by, members of the Asterisk community. | ||
| - | |||
| - | **Le cahier de l administrateur Debian 8** ( [[https:// | ||
| - | |||
| - | French book about Debian | ||
| - | |||
| - | ====== Extern Reference: ====== | ||
| - | |||
| - | [[https:// | ||
| - | |||