aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md40
1 files changed, 28 insertions, 12 deletions
diff --git a/README.md b/README.md
index 652eca0e..023728c6 100644
--- a/README.md
+++ b/README.md
@@ -14,7 +14,7 @@ Table of Contents
- [Blogging Platforms](#blogging-platforms)
- [Bookmarks & Link Sharing](#bookmarks--link-sharing)
- [Calendar and Address Books](#calendar-and-address-books)
-- [Communication Systems](#communication-systems)
+- [Messaging](#communication-systems)
- [Content Management Systems (CMS)](#content-management-systems-cms)
- [Download Tools](#download-tools)
- [Federated Identity/Authentication](#federated-identityauthentication)
@@ -99,26 +99,37 @@ Table of Contents
* [DAViCal](http://www.davical.org/) - a server for calendar sharing (CalDAV)
* [Radicale](http://radicale.org/) - A Simple Calendar and Contact Server
-## Communication Systems
+## Messaging
+### Email
* [Cypht](http://cypht.org/index.html) - A feed reader for your email accounts - `GPL`
+ * [mailcow](https://github.com/andryyy/mailcow) - Mail server suite based on Dovecot, Postfix and other open source software, that provides a modern Web UI for administration. `GPL`
+ * [Roundcube](https://roundcube.net) - A web interface to act as an IMAP frontend ([Screenshots](https://roundcube.net/screens/)) ([Source code](https://github.com/roundcube/roundcubemail/)) `GPLv3` `PHP`
+
+### XMPP
+ * [Converse.js](https://conversejs.org/) - A free and open-source XMPP chat client in your browser ([Source](https://github.com/jcbrand/converse.js)) `MPL` `Javascript`
* [ejabberd](http://www.ejabberd.im) - A robust, scalable, and extensible XMPP server - `GPL` `Erlang`
- * [FreeSWITCH](https://freeswitch.org/) - Scalable open source cross-platform telephony platform `MPL` `C`
- * [HipChat](https://www.atlassian.com/software/hipchat) `⊘ Proprietary` [⛔](https://github.com/Kickball/awesome-selfhosted/pull/36) - A team chat solution with 1:1 chat audio and video, third party integration and more `PHP + Python`
* [Kaiwa](http://getkaiwa.com) A modern XMPP Web client ([Source code](https://github.com/digicoop/kaiwa))
- * [Kamailio](http://www.kamailio.org/w/) - Modular SIP server (registrar/proxy/router/etc)
- * [Kandan](http://getkandan.com/) – Kandan is an Open Source Alternative to HipChat. - `AGPL`
* [Kontalk](http://kontalk.org/) – Kontalk is an Open Source Messenger, similiar to WhatsApp (app for android only currently), including end-to-end encryption, server is based on Tigase XMPP Server - ([Source code](https://github.com/kontalk)) - `GPLv3`
- * [mailcow](https://github.com/andryyy/mailcow) - Mail server suite based on Dovecot, Postfix and other open source software, that provides a modern Web UI for administration. `GPL`
* [Metronome](http://www.lightwitch.org/metronome) – XMPP server forked from Prosody. `Lua` `MIT`
- * [Mumble](http://wiki.mumble.info/wiki/Main_Page) - low-latency, high quality voice chat software `BSD` `C++`
- * [Node-Chat](https://github.com/IgorAntun/node-chat) - A not-so-basic open-source chat with admin features. - `MIT` `Nodejs`
* [OpenFire](http://www.igniterealtime.org/projects/openfire/) - instant messaging (XMPP) and groupchat server `Java` `Apache 2.0`
- * [Ostel](https://dev.guardianproject.info/projects/ostel/wiki/Server_Documentation) - Secure SIP telephony setup with ZRTP encryption `GPLv3`
* [Prosody](http://prosody.im/) – Lightweight XMPP server `Lua` `MIT`
- * [Rocket.Chat](http://rocket.chat/) – Teamchat solution similar to Gitter.im or Slack - `MIT`
- * [Roundcube](https://roundcube.net) - A web interface to act as an IMAP frontend ([Screenshots](https://roundcube.net/screens/)) ([Source code](https://github.com/roundcube/roundcubemail/)) `GPLv3` `PHP`
+
+
+### VoIP
+ * [FreeSWITCH](https://freeswitch.org/) - Scalable open source cross-platform telephony platform `MPL` `C`
+ * [Kamailio](http://www.kamailio.org/w/) - Modular SIP server (registrar/proxy/router/etc)
+ * [Ostel](https://dev.guardianproject.info/projects/ostel/wiki/Server_Documentation) - Secure SIP telephony setup with ZRTP encryption `GPLv3`
+
+### IRC
* [Shout](http://shout-irc.com/) -The self-hosted web IRC client ([Demo](http://demo.shout-irc.com/), [Source code](https://github.com/erming/shout)) `MIT` `Nodejs`
+
+### Custom
+ * [HipChat](https://www.atlassian.com/software/hipchat) `⊘ Proprietary` [⛔](https://github.com/Kickball/awesome-selfhosted/pull/36) - A team chat solution with 1:1 chat audio and video, third party integration and more `PHP + Python`
+ * [Kandan](http://getkandan.com/) – Kandan is an Open Source Alternative to HipChat. - `AGPL`
+ * [Mumble](http://wiki.mumble.info/wiki/Main_Page) - low-latency, high quality voice/text chat software `BSD` `C++`
+ * [Node-Chat](https://github.com/IgorAntun/node-chat) - A not-so-basic open-source chat with admin features. - `MIT` `Nodejs`
+ * [Rocket.Chat](http://rocket.chat/) – Teamchat solution similar to Gitter.im or Slack - `MIT`
* [Tox](https://tox.im/) - A distributed, secure messenger with audio and video chat capabilities. `C` `GPLv3`
@@ -268,6 +279,8 @@ CMS are a practical way to setup a website with many features. CMS often come wi
* [psdash](https://github.com/Jahaja/psdash) - A linux system information web dashboard using psutils and flask
* [pyDash](https://github.com/k3oni/pydash) - Small web-based monitoring dashboard for linux ([Demo](http://pydash.hostechs.com/main/) - _admin/admin_)
* [Reportr](http://www.reportr.io/) - Your life's personal dashboard. ([Source code](https://github.com/Reportr/dashboard))
+ * [sensu](https://sensuapp.org/) - onitor servers, services, application health, and business KPIs. Get notified about failures before your users do. Collect and analyze custom metrics. `MIT`
+ * [uchiwa](https://uchiwa.io/) - simple dashboard for sensu
## Music Streaming
@@ -309,6 +322,7 @@ CMS are a practical way to setup a website with many features. CMS often come wi
* [cryptonote](https://cryptonote.me/) - A simple open source web application that lets users encrypt and share messages that can only be read once ([Source code](https://github.com/alainmeier/cryptonote)) `BSD` `Ruby`
* [hastebin](http://hastebin.com/about.md) - open source pastebin written in node.js ([Source code](https://github.com/seejohnrun/haste-server)) `Nodejs` `MIT`
* [snipt](https://snipt.net/) - Long-term memory for coders. Share and store code snippets ([Source code](https://github.com/nicksergeant/snipt/)) `Python` `BSD`
+ * [Sticky Notes](http://sayakb.github.io/sticky-notes/) - A powerful open-source pastebin application for effortless code sharing. `PHP`
* [Stikked](https://github.com/claudehohl/Stikked) - An advanced and beautiful pastebin written in `PHP` `GPLv3`
* [tastebin](https://github.com/andreineculau/tastebin) - Updated version of hastebin plus additional features `Apache` `nodejs`
@@ -316,6 +330,7 @@ CMS are a practical way to setup a website with many features. CMS often come wi
* [CumulusClips](http://cumulusclips.org/) - your own video sharing website with CumulusClips video sharing script. You can build a YouTube clone where users can upload, rate, comment on videos, and much more. `PHP` `GPLv2` ([Demo](https://tube.devosi.org/))
* [Gallery](http://galleryproject.org/) - The simplest, most intuitive way to host your photos on your website ([Source code](https://github.com/gallery/gallery3)) `PHP` `GPLv2`
+ * [Koken](http://koken.me/) - Content management and web site publishing for photographers `PHP`
* [Lychee](http://lychee.electerious.com/) - an open source grid and album based photo-management-system ([Source code](https://github.com/electerious/Lychee)) - `PHP` `MIT`
* [Mediagoblin](http://mediagoblin.org) - a free software media publishing platform that anyone can run. You can think of it as a decentralized alternative to Flickr, YouTube, SoundCloud, etc `Python` `AGPLv3`
* [MinigalNano](https://github.com/sebsauvage/MinigalNano) - MinigalNano is a very simple image gallery. It adheres to the KISS principle and is very easy to install. MinigalNano does not have a web admin interface: You just upload your images in the photo folder on your server (using FTP, SFTP) ([Demo](http://boards.tomcanac.com/)) `PHP` `CC BY-SA 3.0`
@@ -469,6 +484,7 @@ CMS are a practical way to setup a website with many features. CMS often come wi
* `GPLv2` - [GNU General Public License 2.0](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)
* `GPLv3` - [GNU General Public License 3.0](http://www.gnu.org/licenses/gpl-3.0.en.html)
* `MIT` - [MIT License](http://opensource.org/licenses/MIT)
+ * `MPL` - [Mozilla Public License](https://www.mozilla.org/MPL/2.0/index.txt)
-------------------------------------------------------