@ -122,8 +122,8 @@ See also [Static Site Generators](#static-site-generators) and [Content Managem
* [ejabberd](http://www.ejabberd.im) - A robust, scalable, and extensible XMPP server - `GPL``Erlang`
* [ejabberd](http://www.ejabberd.im) - A robust, scalable, and extensible XMPP server - `GPL``Erlang`
* [Kaiwa](http://getkaiwa.com) A modern XMPP Web client ([Source code](https://github.com/digicoop/kaiwa))
* [Kaiwa](http://getkaiwa.com) A modern XMPP Web client ([Source code](https://github.com/digicoop/kaiwa))
* [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`
* [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`
* [Metronome](http://www.lightwitch.org/metronome) – XMPP server forked from Prosody. `Lua``MIT`
* [OpenFire](http://www.igniterealtime.org/projects/openfire/) - instant messaging (XMPP) and groupchat server `Java``Apache 2.0`
* [Metronome](http://www.lightwitch.org/metronome) – XMPP server forked from Prosody. `MIT``Lua`
* [OpenFire](http://www.igniterealtime.org/projects/openfire/) - instant messaging (XMPP) and groupchat server `Apache 2.0``Java`
* [Prosody](http://prosody.im/) – Lightweight XMPP server `Lua``MIT`
* [Prosody](http://prosody.im/) – Lightweight XMPP server `Lua``MIT`
@ -136,13 +136,13 @@ See also [Static Site Generators](#static-site-generators) and [Content Managem
* [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`
* [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`
* [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++`
* [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`
* [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`
* [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`
* [Tox](https://tox.im/) - A distributed, secure messenger with audio and video chat capabilities. `GPLv3``C`
### Social Networks
### Social Networks
@ -154,7 +154,7 @@ See also [Static Site Generators](#static-site-generators) and [Content Managem
* [Friendica](http://friendica.com/) - Social Communication Server ([Source code](https://github.com/friendica/friendica)) `AGPLv3`
* [Friendica](http://friendica.com/) - Social Communication Server ([Source code](https://github.com/friendica/friendica)) `AGPLv3`
* [Gnu Social](http://gnu.io/social/) - social communication software for both public and private communications
* [Gnu Social](http://gnu.io/social/) - social communication software for both public and private communications
* [Hubzilla](https://github.com/redmatrix/hubzilla) - independent general-purpose websites that not only connect with their associated members and viewers, but also connect together `MIT``PHP`
* [Hubzilla](https://github.com/redmatrix/hubzilla) - independent general-purpose websites that not only connect with their associated members and viewers, but also connect together `MIT``PHP`
* [Isso](http://posativ.org/isso/) - a lightweight commenting server written in Python and JavaScript. It aims to be a drop-in replacement for Disqus ([Source code](https://github.com/posativ/isso)) `Python``MIT`
* [Isso](http://posativ.org/isso/) - a lightweight commenting server written in Python and JavaScript. It aims to be a drop-in replacement for Disqus ([Source code](https://github.com/posativ/isso)) `MIT``Python`
* [Jappix](https://jappix.com/) - Jappix is an open social platform, that let's you easily get or keep in touch with everyone.
* [Jappix](https://jappix.com/) - Jappix is an open social platform, that let's you easily get or keep in touch with everyone.
* [Movim](https://movim.eu/) - A brand new social network, full of awesome features in a modern and smart interface
* [Movim](https://movim.eu/) - A brand new social network, full of awesome features in a modern and smart interface
* [Pump.io](http://pump.io/) - stream server that does most of what people really want from a social network ([Source code](https://github.com/e14n/pump.io))
* [Pump.io](http://pump.io/) - stream server that does most of what people really want from a social network ([Source code](https://github.com/e14n/pump.io))
@ -349,31 +349,31 @@ CMS are a practical way to setup a website with many features. CMS often come wi
* [0bin](https://github.com/sametmax/0bin) - Client side encrypted pastebin `WTFPL``Python`
* [0bin](https://github.com/sametmax/0bin) - Client side encrypted pastebin `WTFPL``Python`
* [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`
* [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`
* [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`
* [snipt](https://snipt.net/) - Long-term memory for coders. Share and store code snippets ([Source code](https://github.com/nicksergeant/snipt/)) `BSD``Python`
* [Sticky Notes](http://sayakb.github.io/sticky-notes/) - A powerful open-source pastebin application for effortless code sharing. `PHP`
* [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`
* [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`
* [tastebin](https://github.com/andreineculau/tastebin) - Updated version of hastebin plus additional features `Apache``nodejs`
## Photo and Video Galleries
## Photo and Video Galleries
* [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`
* [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. `GPLv2``PHP` ([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)) `GPLv2``PHP`
* [Koken](http://koken.me/) - Content management and web site publishing for photographers `PHP`
* [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`
* [Lychee](http://lychee.electerious.com/) - an open source grid and album based photo-management-system ([Source code](https://github.com/electerious/Lychee)) - `MIT``PHP`
* [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 `AGPLv3``Python`
* [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/)) `CC BY-SA 3.0``PHP`
* [Photofloat](http://blog.zx2c4.com/567) - A Web 2.0 Photo Gallery Done Right via Static JSON & Dynamic Javascript ([Demo](http://photos.jasondonenfeld.com/)) `Javascript``GPLv2`
* [Photofloat](http://blog.zx2c4.com/567) - A Web 2.0 Photo Gallery Done Right via Static JSON & Dynamic Javascript ([Demo](http://photos.jasondonenfeld.com/)) `Javascript``GPLv2`
* [PhotoLight](https://github.com/thibaud-rohmer/PhotoLight) - The easiest photo gallery there is `PHP``GPLv3`
* [PhotoLight](https://github.com/thibaud-rohmer/PhotoLight) - The easiest photo gallery there is `PHP``GPLv3`
* [Piwigo](http://piwigo.org/) - Photo gallery software for the web, built by an active community of users and developers. - `PHP``GPLv2`
* [Piwigo](http://piwigo.org/) - Photo gallery software for the web, built by an active community of users and developers. - `GPLv2``PHP`
* [Plumi](http://blog.plumi.org/) - create your own sophisticated video-sharing site ([Source code](https://github.com/plumi/plumi.app)) `GPLv2``Python`
* [Plumi](http://blog.plumi.org/) - create your own sophisticated video-sharing site ([Source code](https://github.com/plumi/plumi.app)) `GPLv2``Python`
* [Pygmyfoto](https://github.com/dmpop/pygmyfoto) - A crude solution for publishing a photo roll on the web `PHP`
* [Pygmyfoto](https://github.com/dmpop/pygmyfoto) - A crude solution for publishing a photo roll on the web `PHP`
* [sigal](https://github.com/saimn/sigal) - yet another simple static gallery generator `MIT``Python`
* [Single File PHP Gallery](http://sye.dk/sfpg/) - `⊘ Proprietary` is a web gallery in one single PHP file. `PHP`
* [Single File PHP Gallery](http://sye.dk/sfpg/) - `⊘ Proprietary` is a web gallery in one single PHP file. `PHP`
* [UberGallery](http://www.ubergallery.net) - UberGallery is an easy to use, simple to manage, web photo gallery. UberGallery does not require a database and supports JPEG, GIF and PNG file types. Simply upload your images and UberGallery will automatically generate thumbnails and output HTML. ([Source code](https://github.com/UberGallery/UberGallery)) `PHP``MIT`
* [UberGallery](http://www.ubergallery.net) - UberGallery is an easy to use, simple to manage, web photo gallery. UberGallery does not require a database and supports JPEG, GIF and PNG file types. Simply upload your images and UberGallery will automatically generate thumbnails and output HTML. ([Source code](https://github.com/UberGallery/UberGallery)) `MIT``PHP`