From 75854fd64e21b9932ebfd49730b1643eba59e7cb Mon Sep 17 00:00:00 2001 From: Michal Krasucki Date: Sun, 6 Jul 2014 20:41:02 -0400 Subject: [PATCH 01/35] Added Redmine to ticketing systems section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6381550..271658a 100644 --- a/README.md +++ b/README.md @@ -359,6 +359,7 @@ Comparison of NoSQL servers: http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-v * [MantisBT](http://www.mantisbt.org/) - Another web-based bug tracking system. * [osTicket](http://osticket.com/) - Open source support ticket system. * [Otrs](http://www.otrs.com/) - A free and open-source trouble ticket system software package that a company, organization, or other entity can use to assign tickets to incoming queries and track further communications about them. +* [Redmine](http://www.redmine.org/) - Open source project management/ticketing web application written in Ruby. * [Request Tracker](http://www.bestpractical.com/rt/) - Ticket-tracking system written in Perl. * [TheBugGenie](http://www.thebuggenie.com) - Open source ticket system with extremely complete users rights granularity. From a4e810916b0953794a870f73816a67547386a966 Mon Sep 17 00:00:00 2001 From: Aaron Kaufman Date: Sat, 12 Jul 2014 17:31:55 -0700 Subject: [PATCH 02/35] Update README.md Added Ossec. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6381550..84d3b2c 100644 --- a/README.md +++ b/README.md @@ -314,6 +314,7 @@ Comparison of NoSQL servers: http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-v *Security tools.* * [Fail2Ban](http://www.fail2ban.org/wiki/index.php/Main_Page) - Scans log files and takes action on IPs that show malicious behavior. +* [Ossec](http://www.ossec.net) - Host-based Intrusion Detection System that performs log analysis, file integrity checking, policy monitoring, rootkit detection, real-time alerting and active response. ## SMTP *SMTP servers.* From 8a75c0bcca7e6e2378a572cebb19821c3468bc62 Mon Sep 17 00:00:00 2001 From: b-jazz Date: Wed, 23 Jul 2014 17:45:56 -0700 Subject: [PATCH 03/35] Added couchbase to list of key/value stores --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6381550..0ebba53 100644 --- a/README.md +++ b/README.md @@ -279,6 +279,7 @@ A curated list of amazingly awesome open source sysadmin resources inspired by [ * [FlockDB](https://github.com/twitter/flockdb) - Twitter's distributed, fault-tolerant graph database. * [Neo4j](http://www.neo4j.org/) - Open source graph database. * Key-Value + * [Couchbase](http://www.couchbase.com/) - In-memory, replicated, peristent key/value datastore. * [LevelDB](https://code.google.com/p/leveldb/) - Google's high performance key/value database. * [Redis](http://redis.io/) - Networked, in-memory, key-value data store with optional durability. * [Riak](http://basho.com/riak/) - Another fault-tolerant key-value NoSQL database. From 815233452776e0636da5d9c9a497884ed348effa Mon Sep 17 00:00:00 2001 From: Fernando Silva Date: Tue, 6 Sep 2016 11:18:56 -0300 Subject: [PATCH 04/35] Fix typo in Juju description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e53dac0..81b9817 100644 --- a/README.md +++ b/README.md @@ -134,7 +134,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [consul](http://www.consul.io/) - It is a tool for discovering and configuring services in your infrastructure. * [doozerd](https://github.com/ha/doozerd) - Doozer is a highly-available, completely consistent store for small amounts of extremely important data. * [etcd](https://github.com/coreos/etcd) - A highly-available key value store for shared configuration and service discovery. -* [Juju](https://juju.ubuntu.com/) - Cloud orechestration tool which manages services as charms, YAML configuration and deployment script bundles. +* [Juju](https://juju.ubuntu.com/) - Cloud orchestration tool which manages services as charms, YAML configuration and deployment script bundles. * [MCollective](http://puppetlabs.com/mcollective) - Ruby framework to manage server orchestration, developed by Puppet labs. * [Overcast](http://andrewchilds.github.io/overcast/) - Deploy VMs across different cloud providers, and run commands and scripts across any or all of them in parallel via SSH. * [Rundeck](http://rundeck.org/) - Simple orchestration tool. From f0b3586bebe9b0e24d8f66163273e84da21af992 Mon Sep 17 00:00:00 2001 From: Ben Piper Date: Fri, 23 Sep 2016 12:32:28 -0400 Subject: [PATCH 05/35] Added book resource Added Book resource for "Learn Cisco Network Administration in a Month of Lunches". This is designed for sysadmins who are used to administering operating systems and applications but need to learn to administer Cisco IOS. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e53dac0..c2a1c27 100644 --- a/README.md +++ b/README.md @@ -693,6 +693,7 @@ Various resources, such as books, websites and articles, for improving your skil * [The Practice of System and Network Administration](http://everythingsysadmin.com/books.html) - The first and second editions describes the best practices of system and network administration, independent of specific platforms or technologies. * [The Visible Ops Handbook: Implementing ITIL in 4 Practical and Auditable Steps](http://www.itpi.org/the-visible-ops-handbook-review.html) - Is a methodology designed to jumpstart implementation of controls and process improvement. * [UNIX and Linux System Administration Handbook](http://www.admin.com/) - Approaches system administration from a practical perspective. +* [Learn Cisco Network Administration in a Month of Lunches] (https://www.manning.com/books/learn-cisco-network-administration-in-a-month-of-lunches) - A tutorial designed for sysadmins who need to learn how to administer Cisco switches and routers. ## Newsletters From f0c22894e3ff207bb67c2474af36a24c88008679 Mon Sep 17 00:00:00 2001 From: boardstretcher Date: Mon, 3 Oct 2016 14:06:03 -0400 Subject: [PATCH 06/35] Nextcloud link AGPL 3 license --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e53dac0..290da84 100644 --- a/README.md +++ b/README.md @@ -146,6 +146,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. ## Cloud Storage * [git-annex assistant](http://git-annex.branchable.com/assistant/) - A synchronised folder on each of your OSX and Linux computers, Android devices, removable drives, NAS appliances, and cloud services. +* [nextCloud](https://nextcloud.com) - Provides access to your files via the web * [ownCloud](https://owncloud.org) - Provides universal access to your files via the web, your computer or your mobile devices. * [Seafile](http://seafile.com) - Another Open Source Cloud Storage solution. * [SparkleShare](http://sparkleshare.org/) - Provides cloud storage and file synchronization services. By default, it uses Git as a storage backend. From c86c39a46a82429e4523fa87b3b065ac133e2db3 Mon Sep 17 00:00:00 2001 From: boardstretcher Date: Mon, 3 Oct 2016 14:37:36 -0400 Subject: [PATCH 07/35] Add LXD --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e53dac0..510e6cf 100644 --- a/README.md +++ b/README.md @@ -527,6 +527,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Bitnami](https://bitnami.com/) - Produces open source installers or software packages for web applications and development stacks as well as virtual appliances. * [Docker](http://www.docker.com/) - Open platform for developers and sysadmins to build, ship, and run distributed applications. * [LXC](https://linuxcontainers.org/lxc/) - Userspace interface for the Linux kernel containment features. +* [LXD](https://linuxcontainers.org/lxd/) - LXD is a container "hypervisor". * [OpenVZ](http://openvz.org) - Container-based virtualization for Linux. * [Fig](http://orchardup.github.io/fig/) - Fast, isolated development environments using Docker. From da3a6ae032a53ce64e4438b5732d088b82b3d35a Mon Sep 17 00:00:00 2001 From: Alfonso Cabrera Date: Wed, 26 Oct 2016 15:33:03 -0400 Subject: [PATCH 08/35] Add Terraform to Cloud Computing Terraform - https://terraform.io --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e53dac0..e6d6d06 100644 --- a/README.md +++ b/README.md @@ -126,6 +126,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [OpenStack](https://www.openstack.org/) - Open source software for building private and public clouds. * [The Foreman](http://theforeman.org/) - Foreman is a complete lifecycle management tool for physical and virtual servers. FOSS. * [Tsuru](http://www.tsuru.io/) - Tsuru is an extensible and open source Platform as a Service software. +* [Terraform](https://terraform.io) - Terraform allows you to practice infrastructure as code and is commonly used for AWS/GCE. ## Cloud Orchestration From d56b2612be507f177302dfa3e77c12b992592ad1 Mon Sep 17 00:00:00 2001 From: Francisco Augusto Date: Wed, 9 Nov 2016 13:29:46 +0100 Subject: [PATCH 09/35] Fixed merged conflicts --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e53dac0..4922d0b 100644 --- a/README.md +++ b/README.md @@ -130,6 +130,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. ## Cloud Orchestration * [BOSH](http://docs.cloudfoundry.org/bosh/) - IaaS orchestration platform originally written for deploying and managing Cloud Foundry PaaS, but also useful for general purpose distributed systems. +* [Ansible](http://www.ansible.com) - Contains modules for controlling many types of cloud resources * [Cloudify](http://www.getcloudify.org/) - Open source TOSCA-based cloud orchestration software platform written in Python and YAML. * [consul](http://www.consul.io/) - It is a tool for discovering and configuring services in your infrastructure. * [doozerd](https://github.com/ha/doozerd) - Doozer is a highly-available, completely consistent store for small amounts of extremely important data. @@ -186,7 +187,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. *Configuration management tools.* -* [Ansible](http://www.ansibleworks.com/) - It's written in Python and manages the nodes over SSH. +* [Ansible](http://www.ansible.com/) - It's written in Python and manages the nodes over SSH. * [CFEngine](http://cfengine.com/) - Lightweight agent system. Configuration state is specified via a declarative language. * [Chef](http://www.opscode.com/chef/) - It's written in Ruby and Erlang and uses a pure-Ruby DSL. * [Pallet](http://palletops.com/) - Infrastructure definition, configuration and management via a Clojure DSL. @@ -534,7 +535,11 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. *SSH tools.* +<<<<<<< HEAD * [Advanced SSH config](https://pypi.python.org/pypi/advanced-ssh-config/) - Enhances ssh_config file capabilities, completely transparent. +======= +* [Ansible](http://www.ansible.com) - A general purpose automation stack using SSH that can run ad-hoc actions as well +>>>>>>> Updates for Ansible references * [autossh](http://www.harding.motd.ca/autossh/) - Automatically respawn ssh session after network interruption. * [Cluster SSH](http://sourceforge.net/projects/clusterssh/) - Controls a number of xterm windows via a single graphical console. * [DSH](http://www.netfort.gr.jp/~dancer/software/dsh.html.en) - Dancer's shell / distributed shell - Wrapper for executing multiple remote shell commands from one command line. From 6e129b026fbfe5afead9918a2b86c37f9fe9b6a5 Mon Sep 17 00:00:00 2001 From: Francisco Augusto Date: Wed, 9 Nov 2016 13:47:41 +0100 Subject: [PATCH 10/35] Fixed merged conflicts --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index a11aa1c..c17b33f 100644 --- a/README.md +++ b/README.md @@ -509,7 +509,6 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Blackbox](https://github.com/StackExchange/blackbox) - Safely store secrets in Git/Mercurial. Provides tooling to automatically encrypt secrets like passwords. * [Denyhosts](http://denyhosts.sourceforge.net/) - Thwart SSH dictionary based attacks and brute force attacks. * [Fail2Ban](http://www.fail2ban.org/wiki/index.php/Main_Page) - Scans log files and takes action on IPs that show malicious behavior. -<<<<<<< HEAD * [fwknop](https://www.cipherdyne.org/fwknop/) - Protects ports via Single Packet Authorization in your firewall. * [Glastopf](http://glastopf.org/) - A low-interaction web application honeypot to emulate vulnerabilities and gather attack data. * [Kippo](https://github.com/desaster/kippo) - A medium-interaction SSH honeypot, mostly used as a standalone SSH daemon with a configurable Filesystem sandbox. From 90a33e7a8fd5281c77674db47c691fd7c1124f75 Mon Sep 17 00:00:00 2001 From: amussi Date: Fri, 25 Nov 2016 17:41:48 +0100 Subject: [PATCH 11/35] add netdata to Metric tools --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..183ef03 100644 --- a/README.md +++ b/README.md @@ -416,6 +416,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Graphite](http://graphite.readthedocs.org/en/latest/) - Open source scalable graphing server. * [InfluxDB](http://influxdb.com/) - Open source distributed time series database with no external dependencies. * [KairosDB](https://code.google.com/p/kairosdb/) - Fast distributed scalable time series database, fork of OpenTSDB 1.x. +* [NetData](http://my-netdata.io) - Distributed real-time performance and health monitoring. * [OpenTSDB](http://opentsdb.net/) - Store and server massive amounts of time series data without losing granularity. * [Packetbeat](http://packetbeat.com/) - Captures network traffic and displays it in a custom Kibana dashboard for easy viewing. * [Prometheus](http://prometheus.io/) - Service monitoring system and time series database. From 1b553958f04b821acf8982005cb2db9a044874fb Mon Sep 17 00:00:00 2001 From: "Andrew M. Gehring" Date: Thu, 22 Dec 2016 11:15:11 -0700 Subject: [PATCH 12/35] Added netbox and drawthe.net --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index c17b33f..1d646b0 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Continuous Integration & Continuous Deployment](#continuous-integration--continuous-deployment) * [Control Panels](#control-panels) * [Deployment Automation](#deployment-automation) + * [Diagramming](#diagramming) * [Distributed Filesystems](#distributed-filesystems) * [DNS](#dns) * [Editors](#editors) @@ -231,6 +232,12 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Rocketeer](http://rocketeer.autopergamene.eu/) - PHP task runner and deployment tool. * [Vlad the Deployer](http://rubyhitsquad.com/Vlad_the_Deployer.html) - Deployment automation (rake based). +## Diagramming + +*Tools to diagram networks.* + +* [drawthe.net](http://go.drawthe.net/) - Draws network diagrams dynamically from a text file describing the placement, layout and icons. + ## Distributed Filesystems *Network distributed filesystems.* @@ -284,6 +291,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [GLPI](http://www.glpi-project.org/spip.php?lang=en) - Information Resource-Manager with an additional Administration Interface. * [OCS Inventory NG](http://www.ocsinventory-ng.org/en/) - Enables users to inventory their IT assets. +* [Netbox](https://github.com/digitalocean/netbox) - IP address management (IPAM) and data center infrastructure management (DCIM) tool. * [RackTables](http://racktables.org/) - Datacenter and server room asset management like document hardware assets, network addresses, space in racks, networks configuration. * [Ralph](https://github.com/allegro/ralph) - Asset management, DCIM and CMDB system for large Data Centers as well as smaller LAN networks. * [Snipe IT](http://snipeitapp.com/) - Asset & license management software. From 4a2c943745f808b346e82a63b631c9d3c2d97b9a Mon Sep 17 00:00:00 2001 From: "Andrew M. Gehring" Date: Fri, 23 Dec 2016 08:04:17 -0700 Subject: [PATCH 13/35] Marked dashing as no longer maintained --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1d646b0..dba636a 100644 --- a/README.md +++ b/README.md @@ -415,7 +415,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Collectd](http://collectd.org/) - System statistic collection daemon. * [Collectl](http://collectl.sourceforge.net/) - High precision system performance metrics collecting tool. -* [Dashing](http://dashing.io/) - Ruby gem that allows for rapid statistical dashboard development. An all HTML5 approach allows for big screen displays in data centers or conference rooms. +* [~~dashing~~](http://dashing.io/) - __No Longer Maintained__ - Ruby gem that allows for rapid statistical dashboard development. An all HTML5 approach allows for big screen displays in data centers or conference rooms. * [Diamond](https://github.com/BrightcoveOS/Diamond) - Python based statistic collection daemon. * [Facette](http://facette.io) - Time series data visualization and graphing software written in Go. * [Freeboard](https://github.com/Freeboard/freeboard) - A damn-sexy front-end real-time dashboard. Transforms raw JSON into delicious UI. From 182f3cc8686896424a9e04750a5359e2ac4b6700 Mon Sep 17 00:00:00 2001 From: "Andrew M. Gehring" Date: Fri, 23 Dec 2016 08:12:08 -0700 Subject: [PATCH 14/35] Added Smashing, a replacement for dashing --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index dba636a..9da4702 100644 --- a/README.md +++ b/README.md @@ -416,6 +416,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Collectd](http://collectd.org/) - System statistic collection daemon. * [Collectl](http://collectl.sourceforge.net/) - High precision system performance metrics collecting tool. * [~~dashing~~](http://dashing.io/) - __No Longer Maintained__ - Ruby gem that allows for rapid statistical dashboard development. An all HTML5 approach allows for big screen displays in data centers or conference rooms. +* [Smashing](https://github.com/Smashing/smashing) - Ruby gem that allows for rapid statistical dashboard development. An all HTML5 approach allows for big screen displays in data centers or conference rooms. Fork of Dashing. * [Diamond](https://github.com/BrightcoveOS/Diamond) - Python based statistic collection daemon. * [Facette](http://facette.io) - Time series data visualization and graphing software written in Go. * [Freeboard](https://github.com/Freeboard/freeboard) - A damn-sexy front-end real-time dashboard. Transforms raw JSON into delicious UI. From df806c613720520222defe21cc6e4dc4b5fa978d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=BFco?= Date: Thu, 29 Dec 2016 14:38:00 +0100 Subject: [PATCH 15/35] Link and desc update Updated: * Link: since website redesign * Description: server has evolved into a platform --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c17b33f..760eef3 100644 --- a/README.md +++ b/README.md @@ -348,7 +348,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [ejabberd](http://www.ejabberd.im/) - XMPP instant messaging server written in Erlang/OTP. * [Metronome IM](http://www.lightwitch.org/metronome) - Fork of Prosody IM. -* [MongooseIM](https://www.erlang-solutions.com/products/mongooseim-massively-scalable-ejabberd-platform) - Fork of ejabberd. +* [MongooseIM](https://www.erlang-solutions.com/products/mongooseim.html) - Fullstack real-time mobile messaging platform (XMPP+REST) in Erlang * [Openfire](http://www.igniterealtime.org/projects/openfire/) - Real time collaboration (RTC) server. * [Prosody IM](http://prosody.im/) - XMPP server written in Lua. * [Tigase](https://projects.tigase.org/projects/tigase-server) - XMPP server implementation in Java. From f662aaa864ac7101501f61ca7c8957fe0b64043e Mon Sep 17 00:00:00 2001 From: Georg Date: Sun, 8 Jan 2017 18:08:13 +0200 Subject: [PATCH 16/35] phpIPAM --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index c17b33f..34ae625 100644 --- a/README.md +++ b/README.md @@ -429,10 +429,12 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [GestióIP](http://www.gestioip.net/) - An automated web based IPv4/IPv6 IP Address Management tool. * [NOC Project](http://nocproject.org/) - Scalable, high-performance and open-source [OSS](http://en.wikipedia.org/wiki/Operations_support_system) system for ISP, service and content providers. * [Oxidized](https://github.com/ytti/oxidized) - A modern take on network device configuration monitoring with web interface and GIT storage. +* [phpIPAM](http://phpipam.net/) - Open source IP address management with [PowerDNS](https://www.powerdns.com/) integration. * [RANCID](http://www.shrubbery.net/rancid/) - Monitors network device's configuration and maintain history of changes. * [rConfig](http://www.rconfig.com/) - Another network device configuration management tool. * [trigger](https://github.com/trigger/trigger) - Robust network automation toolkit written in Python. + ## Newsletters *Newsletter software.* From 2d26149b58277ae37ea605e1138dc25157274a5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Santoro?= Date: Thu, 12 Jan 2017 09:31:03 +0100 Subject: [PATCH 17/35] Fix case for MediaWiki --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c17b33f..26c10a0 100644 --- a/README.md +++ b/README.md @@ -181,7 +181,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [i-doit](http://www.i-doit.org/) - Open Source IT Documentation and CMDB. * [iTop](http://www.combodo.com/-Overview-.html) - Complete open source, ITIL, web based service management tool. * [Ralph](https://github.com/allegro/ralph) - Asset management, DCIM and CMDB system for large Data Centers as well as smaller LAN networks. -* [Sicekit](https://github.com/sicekit/sicekit) - The systems & infrastructure encyclopaedia toolkit (based on mediawiki). +* [Sicekit](https://github.com/sicekit/sicekit) - The systems & infrastructure encyclopaedia toolkit (based on MediaWiki). ## Configuration Management @@ -674,7 +674,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Gollum](https://github.com/gollum/gollum) - A simple, Git-powered wiki with a sweet API and local frontend. * [ikiwiki](http://ikiwiki.info/) - A wiki compiler. * [MDwiki](http://dynalon.github.io/mdwiki/#!index.md) - Wiki completely built in HTML5/Javascript and runs 100% on the client. -* [Mediawiki](http://www.mediawiki.org/wiki/MediaWiki) - Used to power Wikipedia. +* [MediaWiki](http://www.mediawiki.org/wiki/MediaWiki) - Used to power Wikipedia. * [MoinMoin](http://moinmo.in/) - An advanced, easy to use and extensible WikiEngine with a large community of users. * [Ōlelo Wiki](https://github.com/minad/olelo) - A a wiki that stores pages in a Git repository. * [TiddlyWiki](http://tiddlywiki.com) - Complete interactive wiki in JavaScript. From 12b567244a4c9fdc594a0aabc9548d434f09f06d Mon Sep 17 00:00:00 2001 From: Smartgo Date: Sun, 15 Jan 2017 10:51:22 +0700 Subject: [PATCH 18/35] added IntellijIDEA opensource IDE, apache 2.0 license --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..4509d9c 100644 --- a/README.md +++ b/README.md @@ -272,6 +272,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [GNU Emacs](http://www.gnu.org/software/emacs/) - An extensible, customizable text editor-and more. * [Haroopad](http://pad.haroopress.com/) - Markdown editor with live preview. * [ICEcoder](http://icecoder.net) - Code editor awesomeness, built with common web languages. +* [IntellijIDEA](https://github.com/JetBrains/intellij-community) - Capable and ergonomic IDE, written in Java, It has a lot of plug-ins. * [jotgit](https://github.com/jdleesmiller/jotgit) - Git-backed real-time collaborative code editing. * [Light Table](http://www.lighttable.com/) - The next generation code editor. * [Lime](http://limetext.org/) - Aims to provide an open source solution to Sublime Text From c8ec58d384584c26557e288dc6df84dba11aac48 Mon Sep 17 00:00:00 2001 From: Michael Scott Date: Sun, 19 Feb 2017 12:18:24 +0000 Subject: [PATCH 19/35] Add BookStack wiki --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..e59a44b 100644 --- a/README.md +++ b/README.md @@ -670,6 +670,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. *Wiki software.* +* [BookStack](https://www.bookstackapp.com/) - A simple, user-friendly wiki built with PHP that uses MySQL for storage. * [DokuWiki](https://www.dokuwiki.org/dokuwiki) - Simple to use and highly versatile wiki that doesn't require a database. * [Gollum](https://github.com/gollum/gollum) - A simple, Git-powered wiki with a sweet API and local frontend. * [ikiwiki](http://ikiwiki.info/) - A wiki compiler. From 3ec055c375b9cb9ff4cce7a2fc411fbe91a0f786 Mon Sep 17 00:00:00 2001 From: eon01 Date: Mon, 20 Feb 2017 00:10:49 +0100 Subject: [PATCH 20/35] add devopslinks --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..99b7c20 100644 --- a/README.md +++ b/README.md @@ -702,6 +702,7 @@ Various resources, such as books, websites and articles, for improving your skil ## Newsletters * [Servers for Hackers](http://serversforhackers.com/) - Newsletter for programmers who find themselves needing to know their way around a server. +* [DevOpsLinks](http://devopslinks.com) - A community of DevOps, SysAdmin & Developers with a weekly newsletter and a team chat. ## Repositories From c9a7df41268c3a303b5d0ddf425d8d92bb86943e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20GERMAIN?= Date: Mon, 20 Feb 2017 20:35:04 +0100 Subject: [PATCH 21/35] replace fig by docker compose. "Fig has been replaced by Docker Compose, and is now deprecated. " says the official readme of fig. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c17b33f..34949f3 100644 --- a/README.md +++ b/README.md @@ -532,7 +532,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Docker](http://www.docker.com/) - Open platform for developers and sysadmins to build, ship, and run distributed applications. * [LXC](https://linuxcontainers.org/lxc/) - Userspace interface for the Linux kernel containment features. * [OpenVZ](http://openvz.org) - Container-based virtualization for Linux. -* [Fig](http://orchardup.github.io/fig/) - Fast, isolated development environments using Docker. +* [Docker Compose](https://docs.docker.com/compose/) - Fast, isolated development environments using Docker. ## SSH From 80d9397207607aa599cc45cedb65784fa8e3cbe3 Mon Sep 17 00:00:00 2001 From: aquister Date: Thu, 23 Mar 2017 13:45:30 +0100 Subject: [PATCH 22/35] added mgmt to configuration management section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..af31813 100644 --- a/README.md +++ b/README.md @@ -190,6 +190,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Ansible](http://www.ansible.com/) - It's written in Python and manages the nodes over SSH. * [CFEngine](http://cfengine.com/) - Lightweight agent system. Configuration state is specified via a declarative language. * [Chef](http://www.opscode.com/chef/) - It's written in Ruby and Erlang and uses a pure-Ruby DSL. +* [mgmt](https://github.com/purpleidea/mgmt) - Next generation config management written in Go. * [Pallet](http://palletops.com/) - Infrastructure definition, configuration and management via a Clojure DSL. * [Puppet](http://puppetlabs.com/) - It's written in Ruby and uses Puppet's declarative language or a Ruby DSL. * [(R)?ex](https://www.rexify.org/) - It's written in Perl and use plain Perl, over SSH without agent. From be6cc7037e7e853128496ffd147f160b74fa7a54 Mon Sep 17 00:00:00 2001 From: Stefan Zi Date: Fri, 26 May 2017 00:02:48 +0200 Subject: [PATCH 23/35] Add Duplicati to Backups Add awesome Duplicati (http://www.duplicati.com) to the Backups section. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..7733ec8 100644 --- a/README.md +++ b/README.md @@ -71,6 +71,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Brebis](http://brebisproject.org) - A fully automated backup checker. * [Bup](https://github.com/bup/bup) - Incremental backups with rolling checksums, git packfiles, de-duplication, and a FUSE filesystem. * [Burp](http://burp.grke.org/) - Network backup and restore program. +* [Duplicati](http://www.duplicati.com) - Multiple backends, encryption, web-ui and multi-OS backup tool. * [Duplicity](http://duplicity.nongnu.org/) - Encrypted bandwidth-efficient backup using the rsync algorithm. * [FreeFileSync](http://www.freefilesync.org) - Folder comparison and synchronization tool. * [Lsyncd](https://github.com/axkibe/lsyncd) - File Monitor which spawns a process to synchronize the changes (rsync by default). From 44bf22ea7b7b15c24c454c7d8b8a77b7bd6901c5 Mon Sep 17 00:00:00 2001 From: Marco De Donno Date: Thu, 29 Jun 2017 14:17:36 +0200 Subject: [PATCH 24/35] Update README.md Add Barman in the backup section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..35d71ed 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Attic](https://attic-backup.org) - A deduplicating backup program written in Python. * [Bacula](http://www.bacula.org) - Another Client-server model backup tool. * [Bareos](http://www.bareos.org) - A fork of Bacula backup tool. +* [Barman](http://www.pgbarman.org) - Backup and Recovery Manager for disaster recovery of PostgreSQL servers. * [Backupninja](https://labs.riseup.net/code/projects/backupninja) - Lightweight, extensible meta-backup system. * [Backuppc](http://backuppc.sourceforge.net/) - Client-server model backup tool with file pooling scheme. * [Brebis](http://brebisproject.org) - A fully automated backup checker. From a975bd179cbf88740aa92a2b4fc9b80ad879702a Mon Sep 17 00:00:00 2001 From: raytry Date: Fri, 30 Jun 2017 16:54:16 +0100 Subject: [PATCH 25/35] Serverstats added Serverstats is a simple tool for creating graphs using rrdtool. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..574a2c7 100644 --- a/README.md +++ b/README.md @@ -384,6 +384,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Riemann](http://riemann.io/) - Flexible and fast events processor allowing complex events/metrics analysis. * [Sensu](http://sensuapp.org/) - Open source monitoring framework. * [Sentry](https://getsentry.com/) - Application monitoring, event logging and aggregation. +* [Serverstats](https://sourceforge.net/projects/serverstats.berlios/) - A simple tool for creating graphs using rrdtool. ([source on github](https://github.com/ddanier/serverstats)) * [Seyren](https://github.com/scobal/seyren) - An alerting dashboard for Graphite. * [Shinken](http://www.shinken-monitoring.org/) - Another monitoring framework. * [Xymon](http://www.xymon.com/) - Network monitoring inspired by Big Brother. From 7253509fbe147c9dd6373d1bb3a11f3344ce8f67 Mon Sep 17 00:00:00 2001 From: raytry Date: Fri, 30 Jun 2017 17:14:12 +0100 Subject: [PATCH 26/35] Add SciTE to the editor section From the web page: "SciTE is a SCIntilla based Text Editor. Originally built to demonstrate Scintilla, it has grown to be a generally useful editor with facilities for building and running programs. It is best used for jobs with simple configurations - I use it for building test and demonstration programs as well as SciTE and Scintilla, themselves. SciTE is currently available for Intel Windows (XP or later) and Linux compatible operating systems with GTK+. It has been run on Windows 7 and on Fedora 25 and Ubuntu 16.04 with GTK+ 2.24." --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..b7cc9e8 100644 --- a/README.md +++ b/README.md @@ -275,6 +275,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [jotgit](https://github.com/jdleesmiller/jotgit) - Git-backed real-time collaborative code editing. * [Light Table](http://www.lighttable.com/) - The next generation code editor. * [Lime](http://limetext.org/) - Aims to provide an open source solution to Sublime Text +* [SciTE](http://www.scintilla.org/SciTE.html) - A SCIntilla based Text Editor. * [TextMate](https://github.com/textmate/textmate/) - A graphical text editor for OS X. * [Vim](http://www.vim.org) - A highly configurable text editor built to enable efficient editing. From 82b43179cc6a19f795bbabb18bf2e8a767cea2fa Mon Sep 17 00:00:00 2001 From: Colin Davenport Date: Sat, 5 Aug 2017 22:48:14 +0200 Subject: [PATCH 27/35] Add singularity container tool --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..af0d6dd 100644 --- a/README.md +++ b/README.md @@ -533,6 +533,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [LXC](https://linuxcontainers.org/lxc/) - Userspace interface for the Linux kernel containment features. * [OpenVZ](http://openvz.org) - Container-based virtualization for Linux. * [Fig](http://orchardup.github.io/fig/) - Fast, isolated development environments using Docker. +* [Singularity](http://singularity.lbl.gov/) - Flexible containers without root. ## SSH From 3703e94bde818ac9e594574c3f1fd739e3981ec7 Mon Sep 17 00:00:00 2001 From: Denys Stroebel Date: Wed, 16 Aug 2017 19:49:15 +0200 Subject: [PATCH 28/35] Add Concourse CI https://github.com/concourse/concourse --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..efc4b5e 100644 --- a/README.md +++ b/README.md @@ -205,6 +205,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [GitLab CI](https://www.gitlab.com/gitlab-ci/) - Based off of ruby. They also provide GitLab, which manages git repositories. * [Go](http://www.go.cd/) - Open source continuous delivery server. * [Jenkins](http://jenkins-ci.org/) - An extendable open source continuous integration server. +* [Concourse CI](https://concourse.ci/) - A pipeline-based CI system written in Go. ## Control Panels From ab942cc62e03271bd1bdee50de07710df655dd1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20H=C3=BCgel?= Date: Sat, 26 Aug 2017 19:54:18 +0200 Subject: [PATCH 29/35] add Netbox IP address management (IPAM) and data center infrastructure management (DCIM) tool. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..35b7c2f 100644 --- a/README.md +++ b/README.md @@ -428,6 +428,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [GestióIP](http://www.gestioip.net/) - An automated web based IPv4/IPv6 IP Address Management tool. * [NOC Project](http://nocproject.org/) - Scalable, high-performance and open-source [OSS](http://en.wikipedia.org/wiki/Operations_support_system) system for ISP, service and content providers. +* [Netbox](https://github.com/digitalocean/netbox) - IP address management (IPAM) and data center infrastructure management (DCIM) tool. * [Oxidized](https://github.com/ytti/oxidized) - A modern take on network device configuration monitoring with web interface and GIT storage. * [RANCID](http://www.shrubbery.net/rancid/) - Monitors network device's configuration and maintain history of changes. * [rConfig](http://www.rconfig.com/) - Another network device configuration management tool. From b6ccd93f8588f924755ba724e202f896f3433c32 Mon Sep 17 00:00:00 2001 From: TheFugu Date: Thu, 5 Oct 2017 11:51:19 +0200 Subject: [PATCH 30/35] Update README.md Add KeyBase --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..dacebbe 100644 --- a/README.md +++ b/README.md @@ -104,6 +104,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Hubot](https://hubot.github.com/) - A customizable, life embetterment robot. * [Lazlo](https://github.com/djosephsen/lazlo) - A chatops automation framework in Go. * [Lita](https://www.lita.io/) - A robot companion for your company's chat room. +* [KeyBase](https://www.keybase.io/) - Encrypted chat, cloud and git. ## Cloning From afbd78918d323f1057ef6ceb8520c8718040faa5 Mon Sep 17 00:00:00 2001 From: Buvanesh Kumar Date: Tue, 17 Oct 2017 01:54:58 +0530 Subject: [PATCH 31/35] Added nano text editor --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..6d20c5c 100644 --- a/README.md +++ b/README.md @@ -277,6 +277,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Lime](http://limetext.org/) - Aims to provide an open source solution to Sublime Text * [TextMate](https://github.com/textmate/textmate/) - A graphical text editor for OS X. * [Vim](http://www.vim.org) - A highly configurable text editor built to enable efficient editing. +* [Nano](http://https://www.nano-editor.org/) - A popular text editor, by default comes with most Linux distributions. ## IT Asset Management From c515e6234bfd3766d9115e6d619956d03abb00b6 Mon Sep 17 00:00:00 2001 From: Buvanesh Kumar Date: Tue, 17 Oct 2017 01:57:31 +0530 Subject: [PATCH 32/35] Added opendcim entry --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..4e9d967 100644 --- a/README.md +++ b/README.md @@ -287,6 +287,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [RackTables](http://racktables.org/) - Datacenter and server room asset management like document hardware assets, network addresses, space in racks, networks configuration. * [Ralph](https://github.com/allegro/ralph) - Asset management, DCIM and CMDB system for large Data Centers as well as smaller LAN networks. * [Snipe IT](http://snipeitapp.com/) - Asset & license management software. +* [OpenDCIM](http://www.opendcim.org/) - A web based Data Center Infrastructure Management application. ## LDAP From 14a780e90e880b0aa3a17983351c2452b90274ed Mon Sep 17 00:00:00 2001 From: Optic00 Date: Thu, 26 Oct 2017 14:07:47 +0200 Subject: [PATCH 33/35] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c17b33f..fbcb5cf 100644 --- a/README.md +++ b/README.md @@ -641,6 +641,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [sshuttle](https://github.com/apenwarr/sshuttle) - Poor man's VPN. * [strongSwan](http://www.strongswan.org/) - Complete IPsec implementation for Linux. * [tinc](http://www.tinc-vpn.org/) - Distributed p2p VPN. +* [wireguard](https://www.wireguard.com/) - New minimal VPN Solution that is very fast. ## Web From f0e1f20724a74ea9b959da586b480291c2759245 Mon Sep 17 00:00:00 2001 From: Ilan Date: Wed, 6 Dec 2017 10:34:33 +0200 Subject: [PATCH 34/35] update URL for Cloudify Updated to the new Cloudify URL --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c17b33f..858d88a 100644 --- a/README.md +++ b/README.md @@ -131,7 +131,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [BOSH](http://docs.cloudfoundry.org/bosh/) - IaaS orchestration platform originally written for deploying and managing Cloud Foundry PaaS, but also useful for general purpose distributed systems. * [Ansible](http://www.ansible.com) - Contains modules for controlling many types of cloud resources. -* [Cloudify](http://www.getcloudify.org/) - Open source TOSCA-based cloud orchestration software platform written in Python and YAML. +* [Cloudify](http://cloudify.co/) - Open source TOSCA-based cloud orchestration software platform written in Python and YAML. * [consul](http://www.consul.io/) - It is a tool for discovering and configuring services in your infrastructure. * [doozerd](https://github.com/ha/doozerd) - Doozer is a highly-available, completely consistent store for small amounts of extremely important data. * [etcd](https://github.com/coreos/etcd) - A highly-available key value store for shared configuration and service discovery. From 46b07c44ed6d432963c3c92da7bc3917dcc67cd3 Mon Sep 17 00:00:00 2001 From: kahun Date: Sun, 17 Dec 2017 09:11:33 +0100 Subject: [PATCH 35/35] Add Spinnaker --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3a7efd3..6a8ce77 100644 --- a/README.md +++ b/README.md @@ -213,6 +213,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [Go](http://www.go.cd/) - Open source continuous delivery server. * [Jenkins](http://jenkins-ci.org/) - An extendable open source continuous integration server. * [Concourse CI](https://concourse.ci/) - A pipeline-based CI system written in Go. +* [Spinnaker](http://www.spinnaker.io/) - Open source, multi-cloud continuous delivery platform for releasing software changes. ## Control Panels @@ -450,7 +451,7 @@ Please read [CONTRIBUTING](./CONTRIBUTING.md) if you wish to add software. * [GestióIP](http://www.gestioip.net/) - An automated web based IPv4/IPv6 IP Address Management tool. * [NOC Project](http://nocproject.org/) - Scalable, high-performance and open-source [OSS](http://en.wikipedia.org/wiki/Operations_support_system) system for ISP, service and content providers. -* [Netbox](https://github.com/digitalocean/netbox) - IP address management (IPAM) and data center infrastructure management (DCIM) tool. +* [Netbox](https://github.com/digitalocean/netbox) - IP address management (IPAM) and data center infrastructure management (DCIM) tool. * [Oxidized](https://github.com/ytti/oxidized) - A modern take on network device configuration monitoring with web interface and GIT storage. * [phpIPAM](http://phpipam.net/) - Open source IP address management with [PowerDNS](https://www.powerdns.com/) integration. * [RANCID](http://www.shrubbery.net/rancid/) - Monitors network device's configuration and maintain history of changes.