Merge pull request #29 from nodiscc/master

Translate Descriptions. Added Sources, Language, Licenses. Added Contributing Section.
This commit is contained in:
Edward D 2015-07-27 00:06:32 +01:00
commit 3b8ff16027

167
README.md
View file

@ -1,79 +1,84 @@
# Awesome-Selfhosted # Awesome-Selfhosted
Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers.
This is a list of software which can be hosted locally.
This is list of software which can be hosted locally.
You can help by sending Pull Requests to add more services.
### Note about closed source software
Based on [this issue](https://github.com/Kickball/awesome-selfhosted/issues/8), I have decided to implement a closed source tag which will be used to identify closed source softare. We will use a slashed circle to represent closed source applications: ⊘
Table of Contents Table of Contents
================= =================
* [Analytics](#analytics) <!-- MarkdownTOC -->
* [Automation](#automation)
* [Blogging Platforms](#blogging-platforms) - [Analytics](#analytics)
* [Bug and task trackers](#bug-and-task-trackers) - [Automation](#automation)
* [Communication Systems](#communication-systems) - [Blogging platforms](#blogging-platforms)
* [Download Tools](#download-tools) - [Bug and task trackers](#bug-and-task-trackers)
* [File Sharing](#file-sharing) - [Calendar and address books](#calendar-and-address-books)
* [File Synchronization Tools](#file-synchronization-tools) - [Communication Systems](#communication-systems)
* [Games](#games) - [Content Management Systems (CMS)](#content-management-systems-cms)
* [Gateways](#gateways) - [Download tools](#download-tools)
* [GPS tracking](#gps-tracking) - [File Sharing](#file-sharing)
* [Groupware](#groupware) - [File Synchronization Tools](#file-synchronization-tools)
* [Link Sharing](#link-sharing) - [Games](#games)
* [Maps](#maps) - [Gateways](#gateways)
* [Media Streaming](#media-streaming) - [GPS tracking](#gps-tracking)
* [Mind maps](#mind-maps) - [Groupware](#groupware)
* [Money and Budgeting](#money-and-budgeting) - [Link Sharing](#link-sharing)
* [Monitoring and administration](#monitoring-and-administration) - [Maps](#maps)
* [Music sctreaming](#music-streaming) - [Media Streaming](#media-streaming)
* [Office Suites](#office-suites) - [Mind maps](#mind-maps)
* [Password managers](#password-managers) - [Money and Budgeting](#money-and-budgeting)
* [Pastebins](#pastebins) - [Monitoring and administration](#monitoring-and-administration)
* [Photo and Video Galleries](#photo-and-video-galleries) - [Music streaming](#music-streaming)
* [Polls and events](#polls-and-events) - [Note-taking](#note-taking)
* [Private Clouds](#private-clouds) - [Office Suites](#office-suites)
* [Read it Later lists](#read-it-later-lists) - [Password managers](#password-managers)
* [RSS Readers](#rss-readers) - [Pastebins](#pastebins)
* [Search engines](#search-engines) - [Photo and Video Galleries](#photo-and-video-galleries)
* [Social Networks](#social-networks) - [Polls and events](#polls-and-events)
* [Software Development Platforms](#software-development-platforms) - [Private Clouds](#private-clouds)
* [URL Shorteners](#url-shorteners) - [Proxy](#proxy)
* [Wikis](#wikis) - [Read it Later Lists](#read-it-later-lists)
- [RSS Readers](#rss-readers)
- [Search engines](#search-engines)
- [Social Networks](#social-networks)
- [Software development platforms](#software-development-platforms)
- [Text editors](#text-editors)
- [URL Shorteners](#url-shorteners)
- [Wikis](#wikis)
- [Contributing](#contributing)
- [License](#license)
<!-- /MarkdownTOC -->
## Analytics ## Analytics
* [Open Web Analytics](http://www.openwebanalytics.com/) - Google Analytics and Piwik alternative - `GNU-GPL` * [Open Web Analytics](http://www.openwebanalytics.com/) - Google Analytics and Piwik alternative - `GNU-GPL` `PHP`
* [Piwik](https://piwik.org/) - Leading open-source analytics platform that gives you more than just powerful analytics. - `GNU-GPL-3.0` * [Piwik](https://piwik.org/) - Leading open-source analytics platform that gives you more than just powerful analytics. - `GNU-GPL-3.0` `PHP`
## Automation ## Automation
* [Huginn](https://github.com/cantino/huginn) - Allows you to build agents that monitor and act on your behalf. Built in Ruby - `MIT` * [Huginn](https://github.com/cantino/huginn) - Allows you to build agents that monitor and act on your behalf. Built in Ruby - `MIT` `Ruby`
## Blogging platforms ## Blogging platforms
* [Anchor CMS](http://anchorcms.com/) - Anchor is a free, lightweight, faster-than-a-bullet, simple blogging system, made for artdirected posts. ([Source code](https://github.com/anchorcms/anchor-cms)) * **[WeblogMatrix](http://www.weblogmatrix.org/) - Blogging platforms comparator.**
* [Blogotext](http://lehollandaisvolant.net/blogotext/en/) - a free blog-engine written in PHP and using SQLite. This offers you both an unmatched simplicity during installation and great performances. ([Source code](https://github.com/timovn/blogotext)) * [Anchor CMS](http://anchorcms.com/) - Anchor is a free, lightweight, faster-than-a-bullet, simple blogging system, made for artdirected posts. ([Source code](https://github.com/anchorcms/anchor-cms)) `GNU GPLv3` `PHP`
* [blosxom](http://blosxom.sourceforge.net/) - a lightweight yet feature-packed weblog application designed from the ground up with simplicity, usability, and interoperability in mind. * [Blogotext](http://lehollandaisvolant.net/blogotext/en/) - a free blog-engine written in PHP and using SQLite. This offers you both an unmatched simplicity during installation and great performances. ([Source code](https://github.com/timovn/blogotext)) `MIT` `PHP`
* [Chyrp](http://chyrp.net/) - An extra-awesome, extra-lightweight blog engine ([Source code](https://github.com/chyrp/chyrp)) * [blosxom](http://blosxom.sourceforge.net/) - a lightweight yet feature-packed weblog application designed from the ground up with simplicity, usability, and interoperability in mind. `MIT` `Perl`
* [Dotclear](http://dotclear.org/) - Take control over your blog! * [Chyrp](http://chyrp.net/) - An extra-awesome, extra-lightweight blog engine ([Source code](https://github.com/chyrp/chyrp)) `MIT` `PHP`
* [Ghost](http://ghost.org/) - Just a blogging platform * [Dotclear](http://dotclear.org/) - Take control over your blog! ([Source code](https://hg.dotclear.org/dotclear)) `GNU GPLv2` `PHP`
* [htmly](https://github.com/danpros/htmly) - Databaseless Blogging Platform (Flat-File Blog) ([Demo](http://www.htmly.com/demo/)) * [Ghost](http://ghost.org/) - Just a blogging platform ([Source code](https://github.com/TryGhost/Ghost)) `MIT` `Nodejs`
* [PluXml](http://www.pluxml.org/) - XML-based blog/CMS platform * [htmly](http://www.htmly.com/) - Databaseless Blogging Platform (Flat-File Blog) ([Source code]((https://github.com/danpros/htmly)), [Demo](http://www.htmly.com/demo/)) `GNU GPLv2` `PHP`
* [WeblogMatrix](http://www.weblogmatrix.org/) - Blogging platforms comparator. * [PluXml](http://www.pluxml.org/) - XML-based blog/CMS platform ([Source code](https://github.com/pluxml/PluXml)) `GNU GPL` `PHP`
* [Wordpress](https://wordpress.org/) - Create a beautiful website or blog. * [Wordpress](https://wordpress.org/) - Create a beautiful website or blog. ([Source code](https://github.com/WordPress/WordPress)) `GNU GPLv2`
## Bug and task trackers ## Bug and task trackers
* [92five](http://92fiveapp.com/) - Self hosted project management application ([Source code](https://github.com/chintanbanugaria/92five)) * [92five](http://92fiveapp.com/) - Self hosted project management application ([Source code](https://github.com/chintanbanugaria/92five)) `CC BY-NC 4.0` `PHP`
* [Apache Bloodhound](https://bloodhound.apache.org/) - Manage software products, Keep track of features, tasks and bugs * [Apache Bloodhound](https://bloodhound.apache.org/) - Manage software products, Keep track of features, tasks and bugs `Apache License` `Python`
* [bulldog](https://github.com/infews/bulldog) - HTML5 task manager, built on todo.txt * [bulldog](https://github.com/infews/bulldog) - HTML5 task manager, built on todo.txt `MIT` `HTML5`
* [Bumpy Booby](http://bumpy-booby.derivoile.fr/) - A simple, responsive and highly customizable PHP bug tracking system. ([Source code](https://github.com/piero-la-lune/Bumpy-Booby)) * [Bumpy Booby](http://bumpy-booby.derivoile.fr/) - A simple, responsive and highly customizable PHP bug tracking system. ([Source code](https://github.com/piero-la-lune/Bumpy-Booby)) `MIT` `PHP`
* [ChiliProject](https://www.chiliproject.org/) - a web based project management system. * [ChiliProject](https://www.chiliproject.org/) - a web based project management system. ([Source code](https://github.com/chiliproject/chiliproject)) `GNU GPLv2` `Ruby`
* [Flyspray](http://www.flyspray.org/) - uncomplicated, web-based bug tracking system ([Source code](https://github.com/Flyspray/flyspray)) * [Flyspray](http://www.flyspray.org/) - uncomplicated, web-based bug tracking system ([Source code](https://github.com/Flyspray/flyspray))
* [Gaskit](https://github.com/bkeepers/gaskit) - a git-backed issue tracker. It uses a branch in your local git database to store the tickets. * [Gaskit](https://github.com/bkeepers/gaskit) - a git-backed issue tracker. It uses a branch in your local git database to store the tickets.
* [HabitRPG](http://habitrpg.com/) - A habit tracker app which treats your goals like a Role Playing Game. ([Source code](https://github.com/lefnire/habitrpg)) * [HabitRPG](http://habitrpg.com/) - A habit tracker app which treats your goals like a Role Playing Game. ([Source code](https://github.com/lefnire/habitrpg))
@ -113,14 +118,14 @@ Table of Contents
CMS are a practical way to setup a website with many features. CMS often come with third party plugins, themes and functionality that is easy to add and customize to your needs. CMS are a practical way to setup a website with many features. CMS often come with third party plugins, themes and functionality that is easy to add and customize to your needs.
* [99ko CMS](http://99ko.hellojo.fr) - 99ko est un CMS permettant de créer un site web en quelques minutes et sans connaissances particulières en programmation. Il fonctionne sans base de données et utilise de simples fichiers texte (format JSON) pour stocker vos données. ([Source code](https://github.com/99ko-project/99ko-cms)) * [99ko CMS](http://99ko.hellojo.fr) - 99ko allows you to create a website in minutes without knowledge of Web development. It does not use a database server but relies on simple text files (JSON format) to store your data. ([Source code](https://github.com/99ko-project/99ko-cms))
* [Baun](http://bauncms.com/) - A modern, lightweight, extensible CMS for PHP - ([Source code](https://github.com/BaunCMS/Baun)) * [Baun](http://bauncms.com/) - A modern, lightweight, extensible CMS for PHP - ([Source code](https://github.com/BaunCMS/Baun))
* [Bolt](http://bolt.cm/) - Sophisticated, lightweight & simple CMS ([Source code](https://github.com/bolt/bolt)) * [Bolt](http://bolt.cm/) - Sophisticated, lightweight & simple CMS ([Source code](https://github.com/bolt/bolt))
* [CMS Made Simple](http://www.cmsmadesimple.org/) - open source content management system, faster and easier management of website contents, scalable for small businesses to large corporations. * [CMS Made Simple](http://www.cmsmadesimple.org/) - open source content management system, faster and easier management of website contents, scalable for small businesses to large corporations.
* [Concrete 5 CMS](http://www.concrete5.org/) - an open source content management system * [Concrete 5 CMS](http://www.concrete5.org/) - an open source content management system
* [Drupal](https://drupal.org/) - open source content management platform * [Drupal](https://drupal.org/) - open source content management platform
* [GetSimple CMS](http://get-simple.info/) - The Simplest Content Management System. Ever. * [GetSimple CMS](http://get-simple.info/) - The Simplest Content Management System. Ever.
* [Joomla!](http://www.joomla.fr/) - un système de gestion de contenu (CMS) * [Joomla!](http://www.joomla.fr/) - A Content Management System (CMS)
* [Movable Type](https://movabletype.org/) - a powerful solution for the creation and management of web content. * [Movable Type](https://movabletype.org/) - a powerful solution for the creation and management of web content.
* [october](http://octobercms.com/) - Free, open-source, self-hosted CMS platform based on the Laravel PHP Framework. ([Source code](https://github.com/octobercms/october)) * [october](http://octobercms.com/) - Free, open-source, self-hosted CMS platform based on the Laravel PHP Framework. ([Source code](https://github.com/octobercms/october))
* [Pagekit](http://pagekit.com/) - A new modern CMS to create and share ([Source code](https://github.com/pagekit/pagekit)) - `MIT` * [Pagekit](http://pagekit.com/) - A new modern CMS to create and share ([Source code](https://github.com/pagekit/pagekit)) - `MIT`
@ -151,9 +156,9 @@ CMS are a practical way to setup a website with many features. CMS often come wi
## File Synchronization Tools ## File Synchronization Tools
* [BTSync](https://www.getsync.com/) ⊘ - BitTorrent Sync by BitTorrent, Inc is a proprietary peer-to-peer file synchronisation tool. * [BTSync](https://www.getsync.com/) ` Closed Source` - BitTorrent Sync by BitTorrent, Inc is a proprietary peer-to-peer file synchronisation tool.
* [Syncthing](http://syncthing.net/) - Syncthing is an open source peer-to-peer file synchronisation tool ([Source code](https://github.com/syncthing/syncthing)) - `MPL 2.0` * [Syncthing](http://syncthing.net/) - Syncthing is an open source peer-to-peer file synchronisation tool ([Source code](https://github.com/syncthing/syncthing)) - `MPL 2.0`
* [Git Annex](http://git-annex.branchable.com/assistant/quickstart/) - Synchronisation de fichiers entre ordinateurs, disques externes, serveurs... * [Git Annex](http://git-annex.branchable.com/assistant/quickstart/) - File synchronization between computers, servers, external drives...
* [Seafile](http://seafile.com/en/home/) - File Syncing and Collaboration for Teams * [Seafile](http://seafile.com/en/home/) - File Syncing and Collaboration for Teams
* [SparkleShare](http://sparkleshare.org/) - Self hosted, instant, secure file sync * [SparkleShare](http://sparkleshare.org/) - Self hosted, instant, secure file sync
* [Syncany](https://www.syncany.org/) - Secure file sync software for arbitrary storage backends - An open-source cloud storage and filesharing application. Securely synchronize your files to any kind of storage! * [Syncany](https://www.syncany.org/) - Secure file sync software for arbitrary storage backends - An open-source cloud storage and filesharing application. Securely synchronize your files to any kind of storage!
@ -172,12 +177,12 @@ CMS are a practical way to setup a website with many features. CMS often come wi
## GPS tracking ## GPS tracking
* [Traccar](https://www.traccar.org/) - Java application to track GPS positions. Supports loads of tracking devices and protocols, has an Android and iOS App. Has a web interface to view your trips - ([Demo](http://demo.traccar.org/)) - ([Source](https://github.com/tananaev?tab=repositories)) - `Apache License 2.0` * [Traccar](https://www.traccar.org/) - Java application to track GPS positions. Supports loads of tracking devices and protocols, has an Android and iOS App. Has a web interface to view your trips - ([Demo](http://demo.traccar.org/), [Source code](https://github.com/tananaev?tab=repositories)) - `Apache License 2.0`
## Groupware ## Groupware
* [Kolab](https://kolab.org/) - Kolab community is a unified communication and collaboration system - `Various FLOSS Licenses` ([Source](http://git.kolab.org/)) * [Kolab](https://kolab.org/) - Kolab community is a unified communication and collaboration system - `Various FLOSS Licenses` ([Source](http://git.kolab.org/))
* [Horde](http://www.horde.org/) - The Horde Project is about creating high quality Open Source applications and libraries, based on PHP and the Horde Framework. - `GPL` + Various Free Software / Open Source Software Licenses * [Horde](http://www.horde.org/) - The Horde Project is about creating high quality Open Source applications and libraries, based on PHP and the Horde Framework. - `GPL` + Various Free Software / Open Source Software Licenses
* [egroupware](http://www.egroupware.org/) - calendrier, répertoire, bloc notes, planning, outils de gestion de projets, solution de gestion de la relation client, outil de gestion des connaissances, Wiki, CMS. * [egroupware](http://www.egroupware.org/) - Software suite including calendars, address books, notepad, project management tools, client relationship managemnt tools (CRM), knowledge management tools, a wiki and a CMS.
## Link Sharing ## Link Sharing
@ -196,7 +201,7 @@ CMS are a practical way to setup a website with many features. CMS often come wi
* [Emby](https://github.com/MediaBrowser/MediaBrowser) - A home media server built using other popular open source technologies. - `GNU-GPL-2.0` * [Emby](https://github.com/MediaBrowser/MediaBrowser) - A home media server built using other popular open source technologies. - `GNU-GPL-2.0`
* [HTPC Manager](http://htpc.io/) - A fully responsive interface to manage all your favorite media on your HTPC. - `MIT` * [HTPC Manager](http://htpc.io/) - A fully responsive interface to manage all your favorite media on your HTPC. - `MIT`
* [Plex](https://plex.tv/) ⊘ - Plex is a centralized home media playback system with a powerful central server. - `Proprietary` * [Plex](https://plex.tv/) ` Closed Source` - Plex is a centralized home media playback system with a powerful central server. - `Proprietary`
## Mind maps ## Mind maps
@ -227,7 +232,7 @@ CMS are a practical way to setup a website with many features. CMS often come wi
* [Laverna](https://laverna.cc/) - Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote ([Source code](https://github.com/Laverna/laverna), [Demo](https://laverna.cc/index.html#notes)) * [Laverna](https://laverna.cc/) - Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote ([Source code](https://github.com/Laverna/laverna), [Demo](https://laverna.cc/index.html#notes))
* [OpenNote](https://github.com/FoxUSA/OpenNote) - OpenNote was built to be an open web-based alternative to Microsoft OneNote (T) and EverNote * [OpenNote](https://github.com/FoxUSA/OpenNote) - OpenNote was built to be an open web-based alternative to Microsoft OneNote (T) and EverNote
* [Paperwork](http://paperwork.rocks) - OpenSource note-taking & archiving alternative to Evernote, Microsoft OneNote & Google Keep ([Source code](https://github.com/twostairs/paperwork)) * [Paperwork](http://paperwork.rocks) - OpenSource note-taking & archiving alternative to Evernote, Microsoft OneNote & Google Keep ([Source code](https://github.com/twostairs/paperwork))
* [minimalist-web-notepad](https://github.com/pereorga/minimalist-web-notepad) - a minimalist http://notepad.cc clone `Apache License` `PHP` * [minimalist-web-notepad](https://github.com/pereorga/minimalist-web-notepad)- a minimalist http://notepad.cc clone `Apache License` `PHP`
@ -331,6 +336,7 @@ CMS are a practical way to setup a website with many features. CMS often come wi
* [Elgg](https://www.elgg.org/) - a powerful open source social networking engine - `GPLv2` * [Elgg](https://www.elgg.org/) - a powerful open source social networking engine - `GPLv2`
* [Friendica](http://friendica.com/) - Social Communication Server ([Source code](https://github.com/friendica/friendica)) `GNU AGPL 3.0` * [Friendica](http://friendica.com/) - Social Communication Server ([Source code](https://github.com/friendica/friendica)) `GNU AGPL 3.0`
* [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
* [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`
* [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))
@ -377,3 +383,34 @@ CMS are a practical way to setup a website with many features. CMS often come wi
* [WiKiss](http://wikiss.tuxfamily.org/) - un wiki simple à utiliser et déployer. * [WiKiss](http://wikiss.tuxfamily.org/) - un wiki simple à utiliser et déployer.
* [Wikitten](https://github.com/victorstanciu/Wikitten) - Wikitten is a small, fast, PHP wiki, and the perfect place to store your notes, code snippets, ideas, and so on. * [Wikitten](https://github.com/victorstanciu/Wikitten) - Wikitten is a small, fast, PHP wiki, and the perfect place to store your notes, code snippets, ideas, and so on.
-------------------------------------------------------
## Contributing
* You can help by sending Pull Requests to add more services. See [Using Pull Request](https://help.github.com/articles/using-pull-requests/)
* Sections should be ordered alphabetically, lines inside sections should be orderer alphabetically.
* All projects should have their license and main programming language referenced.
* Non-[free](https://en.wikipedia.org/wiki/Free_software) software must be marked `⊘ Closed source` next to the title.
* The syntax for links is `[Name](http://homepage/) - Short description ([Demo](http://url.to/demo), [Source code](http://url.of/source/code)) \`License\` \`Language\``
* The list of contributors can be updated with `git shortlog -sne`
## License
This list is under the [Creative Commons Attribution-ShareAlike 3.0 Unported](LICENSE) License.
The list of contributors can be found below
30 Edward D <ed.kickball@hotmail.com>
22 nodiscc <nodiscc@gmail.com>
7 Kickball <ed.kickball@hotmail.com>
7 Thomas Dalichow <info@thomasdalichow.de>
6 Thomas Dalichow <2012-02-05.github.com@thomasdalichow.de>
2 Charles Farence III <charles@charlessite90.com>
2 Costin Moise <necenzurat@gmail.com>
2 jimykk <JimyKK@users.noreply.github.com>
2 phre4k <me@phre4k.at>
1 Igor Antun <IgorAntun@users.noreply.github.com>
1 Jeremiah Marks <jeremiah@jlmarks.org>
1 Joshua Hamilton <joshua.hamilton@fabricut.com>
1 Kovah <mail@kovah.de>