18424
Comment: add turtl
|
44659
Add more static site generators and comparision link
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
= Leaving the public cloud = All !FreedomBox code should be completely Free, stable, well integrated with the system, and well maintained (e.g. regarding security bugfixes). This is ensured by using only official stable Debian packages. This page tracks availability in Debian of !FreedomBox-related user-facing services, grouped by the functionality they provide (a.k.a. the non-free equivalent they replace). Places with similar lists (can maybe be used as a source to extend this list) are: * http://wiki.autonomo.us/Wish_list * https://prism-break.org [[#Legend|Table Legend]] ||<style="width: 22%; text-align: left;">'''Service'''||<style="width: 11%; text-align: left;">'''user interface'''||'''Comments'''||'''Category'''|| ||||<(>'''Blog reader (google reader)'''|| [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-rss-reader-services-google-reader-feedly|on Ask]] || || {i} DebianPts:tt-rss || web || not optimised for low-end devices - supports single or multi user || || || {X} [[http://rsslounge.aditu.de/|rsslounge]] || web || single user || || || {X} [[http://rnews.sourceforge.net/|Rnews]] || web || Supports multiple users, and an optional default user for public-viewable feeds || || || {X} Claros inTouch || web || || || || {X} [[https://github.com/swanson/stringer|Stringer]] || web || || || || {X} [[https://github.com/amatriain/feedbunch|Feedbunch]] || web || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''Photo gallery (flickr/imageshack)'''|| [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-photo-gallery-services-flickr-imageshack|on Ask]] || || /!\ DebianPts:gallery || web || || || || /!\ DebianPts:gallery2 || web || || || || {o} [[DebianBug:511716|gallery3]] || web || || || || /!\ DebianPts:zoph || web || removed from Debian ([[DebianBug:679417|unmaintained in Debian]]) || || || {X} zenphoto || web || || || || {X} [[https://img.bi/|img.bi]] || web || client-side (javascript) AES-256 encrypted image hosting in NodeJS, GPL3 || || || /!\ DebianPts:piwigo || web || removed from Debian ([[DebianBug:694820|unmaintained in Debian]]) || self-hosted || || (./) DebianPts:llgal || web || || self-hosted || || {o} [[DebianBug:667539|openphoto]] || web || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''Video hosting (youtube/vimeo)'''|| || {X} [[http://videobin.org/code|videobin]] || web || minimal video sharing (pastebin-like) in Python/Django, GPL3+ || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''Multimedia sharing (video, audio, photos)'''|| || {*} [[DebianBug:657405|GNU MediaGoblin]] || web || Multi-user support; federation planned. Hosts video, photos, audio, documents, etc. || || || {X} [[https://mediacru.sh|MediaCrush]] || web || Python, NodeJS, Expat License || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''E-mail (gmail)'''|| [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-email-services-like-gmail|on Ask]] || || (./) DebianPts:dovecot || imap || || || || (./) DebianPts:sogo || web || || || || (./) DebianPts:roundcube || web || Also needs imap and smtp servers || || || (./) DebianPts:ciderwebmail || web || Also needs imap and smtp servers || || || {X} Claros inTouch || web || || || || {o} [[DebianBug:745399|Mailpile]] || web || || || || {i} DebianPts:notmuch-web || web || a web-based user interface for DebianPts:notmuch written in Haskell || || ||<style="color: #FFFFFF;">invisible-space-row || ||||||<(>'''Blog publishing (blogger.com/wordpress.com)'''|| [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-blog-publishing-services-blogger-com-wordpress-com|on Ask]] || || {o} [[DebianBug:664739|Chyrp]] || web || Lightweight, uses MySQL or SQLite databases || || || (./) DebianPts:wordpress || web || || || || (./) DebianPts:ikiwiki || web || || || || (./) DebianPts:serendipity || web || || || || (./) DebianPts:pyblosxom || web || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''link sharing (delicious)'''|| [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-link-sharing-services-like-delicious|on Ask]] || || {i} DebianPts:shaarli || web || No database server needed, single-user || || || {o} [[DebianBug:744306|Bookie]] || web || Python-based, multi-users|| || || (./) DebianPts:scuttle || web || || || || /!\ DebianPts:semanticscuttle || web || Not developed anymore, Removed from Debian || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''file sharing (dropbox)'''|| || /!\ DebianPts:owncloud || web || Removed from Debian unstable || || || (./) DebianPts:sparkleshare || web || || || || {o} [[DebianBug:273303|ifolder]] || web || || || || (./) DebianPts:dvcs-autosync || web || || || || {X} sucsynct || web || || || || (./) DebianPts:git-annex assistant || web || || || || {*} [[DebianBug:709295|seafile]] || web/desktop || open security issue: https://github.com/haiwen/seafile/issues/350 || || || {o} [[DebianBug:749887|syncthing/Pulse]] || web/desktop || || || {X} Pydio || web || || || || {o} [[DebianBug:779893|ipfs]] || web || p2p filesystem || || || {i} DebianPts:ori || desktop || p2p distributed filesystem. Documentation is in [[http://dl.acm.org/ft_gateway.cfm?id=2522721&ftid=1403940&dwn=1|their research publication]] || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''microblog publishing (twitter/identi.ca)'''|| || {o} [[DebianBug:491723|statusnet]] || web || || self-hosted talking to other self-hosted || || {o} [[DebianBug:726486|pump.io]] || web || || self-hosted/federated || || {o} [[DebianBug:481163|freenet]] || web || Also needs Sone plugin || self-hosted talking to other self-hosted || || {o} [[DebianBug:736901|twister]] || web || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''music activitystream (last.fm/libre.fm)'''|| || (./) DebianPts:vagalume || web || || || || (./) DebianPts:zomg || web || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||||<(>'''avatar publishing (gravatar.com/Libravatar.org)'''|| || {X} [[http://www.libravatar.org|Libravatar]] || web || || self-hosted (federated) || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''text-based chat (gtalk)'''|| || {X} [[https://conversejs.org/|Converse.js]] || web || XMPP || Supports OTR || || (./) DebianPts:ejabberd || Jabber || || || || (./) DebianPts:prosody || Jabber || || || || {o} [[DebianBug:619347| jappix]] || web || XMPP || Supports Jingle || || (./) DebianPts:salutatoi || web/desktop || XMPP || Supports OTR || || {o} [[DebianBug:725761|Libervia]] || web || XMPP (for salutatoi) || || || {X} [[http://www.movim.eu/|Movim]] || web || XMPP || Supports Jingle || || {*} [[DebianBug:749494|cryptocat]] || desktop || XMPP, Beta Release (April 2016) || Supports OTR and mpOTR || || {X} [[https://matrix.org/|Matrix]] || web/mobile || || || || {X} [[http://getkaiwa.com/|Kaiwa]] || web || XMPP (prosody recommended) || || {X} [[https://github.com/otalk/otalk-im-client|Otalk]] || web || XMPP || Supports Jingle || ||<style="color: #FFFFFF;">invisible-space-row || ||||||<(>'''calendar publishing and/or shared editing (google calendar)'''|| || (./) DebianPts:davical || CalDAV || Removed from testing [2013-10-15] || || || (./) DebianPts:radicale || CalDAV || || || || (./) DebianPts:calendarserver || CalDAV/ical || Removed from testing [2014-05-30] || || || {o} [[DebianBug:449033|Chandler]] || CalDAV / Chandler client || || || || (./) DebianPts:sogo || web || || || || (./) DebianPts:citadel-suite || web || || || || (./) DebianPts:calypso || CalDAV || || || || (./) DebianPts:tryton-modules-calendar || CalDAV, client || Tryton Framework see also DebianPts:tryton-modules-calendar-todo DebianPts:tryton-modules-calendar-scheduling DebianPts:tryton-modules-calendar-classification || || || {X} [[http://baikal-server.com/|Baikal]] || CalDAV, CardDAV || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||||<(>'''address management'''|| || (./) DebianPts:tryton-modules-party-vcarddav || CardDAV, client || Tryton Framework || || ||<style="color: #FFFFFF;">invisible-space-row || ||||||<(>'''shared text authoring (google documents)'''|| || {*} [[DebianBug:576998|etherpad-lite]] || web || || || || (./) DebianPts:citadel-suite || web || || || || (./) DebianPts:sobby || gobby-0.4 client || || || || (./) DebianPts:infinoted || gobby-0.5 client || || || || {*} [[DebianBug:727529|webodf]] || web || || || || {X} Claros inTouch || web || || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''movie watchlist and rating (IMDB)'''|| || {X} filmlog || web || || || || || {X} filmaster || web || || || || || {X} [[http://www.videodb.net/|videodb]] || web || Lighter alternative for filmaster || || ||<style="color: #FFFFFF;">invisible-space-row || ||||||<(>'''Web crawling and/or indexing and/or search (google search)'''|| || {o} [[DebianBug:452422|yacy]] || web || Java base - too heavy for embedded device || || || {o} [[DebianBug:589037|seeks]] || web || C++ should be lighter than yacy but needs a distributed p2p crawler to off the Cloud, maybe Grub.org if C#, Yacy if Java for a stand-alone client|| || || (./) DebianPts:surfraw || web || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''telephony (skype/gtalk)'''|| || (./) DebianPts:asterisk || SIP/Jingle || || || || (./) DebianPts:sipwitch || SIP || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''activitystream (facebook)'''|| || {i} DebianPts:diaspora || web || || self-hosted talking to proprietary equivalents || || {o} [[DebianBug:651944|friendica]] || web || transport encryption, privacy,security, photo albums, private mail, richtext status (any length), geotags, federate with ostatus, diaspora and other || || || /!\ DebianPts:owncloud || web || Removed from Debian unstable, part of kde social desktop initiative || || {X} [[http://primarypad.com/OeMj2ZnZqo|Wave-OT-XMPP]] || web/gui || all participants are fully decentralized, some - with advanced security and p2p privacy schemes, some can be built upon Camlistore or Tahoe-LAFS kind of persistence || federated, distributed, self-hosted || || || {X} [[http://newebe.org/|newebe]] || web || python, couchdb || || || {i} DebianPts:buddycloud-server || web || Needs also Buddycloud client || || ||<style="color: #FFFFFF;">invisible-space-row || ||||||<(>'''personal "cloud" (Google services, etc.)'''|| || /!\ DebianPts:owncloud || web || Removed from Debian unstable, part of kde social desktop initiative || || {X} [[http://cozy.io/|Cozy]] || web || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''music streaming (Pandora)'''|| || {X} [[http://swarmplayer.p2p-next.org/|Swarmplayer]] || web || || distributed || || (./) DebianPts:ampache || web || Removed from testing [2014-06-24] || || || (./) DebianPts:mpd || MPD client || || || || {X} tin can jukebox || web || || || || {o} [[DebianBug:592440|subsonic]] || web || || || || || {X} [[http://www.pancake.org/zina/|zina]] || web || || || || || {X} [[http://koel.phanan.net/|koel]] || web || || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''cloud backups'''|| || (./) DebianPts:dirvish || web || Requires large HDD || || || (./) DebianPts:backuppc || web || || || || (./) DebianPts:luckybackup || web || || || || (./) DebianPts:deja-dup || web || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||||<(>'''to-do listing and time-management (remember the milk)'''|| || (./) DebianPts:ukolovnik || web || pretty basic todo manager (old and unmaintained)|| || || (./) DebianPts:kolabd || CalDAV / email client || Groupware server supporting multiple mail clients with to-do lists. Removed from testing [2012-03-25]|| || || {X} [[http://www.mytinytodo.net/|mytinytodo]] || web || very light php/sqlite/ajax/jquery todo list|| || || (./) DebianPts:tryton-modules-calendar-todo || CalDAV, client || Tryton Framework || || || (./) DebianPts:taskwarrior || CLI, client || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||||<(>'''single-file time-limited file sharing (megaupload)'''|| || {X} [[https://github.com/peer5/sharefest|sharefest]] || web || distributed file sharing via WebRTC using a central tracker ([[http://www.sharefest.me/|link]]) || self-hosted || || {X} [[http://home.gna.org/jyraphe/ |jyraphe]] || web || || self-hosted || || {X} [[https://github.com/UAPV/FileZ|FileZ]] || web || || self-hosted || || {X} [[https://github.com/tOkeshu/fipes|fipes]] || web || AGPL, erlang, peer to peer file sharing by the browser. Demo instance: https://fipelines.org/ || self-hosted || || (./) DebianPts:FileTea || web || AGPL, c+gobject, peer to peer file sharing by the browser. Demo instance: https://filetea.me/ || self-hosted || || {i} DebianPts:coquelicot || web || || self-hosted || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''telephony confence call (teamspeak)'''|| || (./) DebianPts:mumble-server || mumble client || || || (./) DebianPts:asterisk || SIP || || || || {X} [[http://openmeetings.apache.org/index.html|openmeetings]] || || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||||<(>'''web analytics (google analytics)'''|| || (./) DebianPts:awstats || web || || || || (./) DebianPts:webalizer || web || || || || (./) DebianPts:visitors || web || || || || (./) DebianPts:analog || web || || || || {*} [[DebianBug:448532|piwik]] || web || php || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''Hosting, Mail and IRC'''|| || {o} [[DebianBug:448638|I2P]] || ??? || General purpose P2P darknet with lots of services || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''voting (doodle)'''|| || {X} [[http://selectricity.org/ http://gitorious.org/selectricity|selectricity]] || web || || || || {o} [[DebianBug:739293|dudle]] || web || || || || {X} [[https://foodl.org/|foodl]] || web || || || || {X} [[http://code.google.com/p/pleft/|pleft]] || web || || || || {o} [[DebianBug:494149|papillon]] || web || || || || {X} [[http://studs.u-strasbg.fr/|studs]] || web || || || || {X} [[http://pollen.chorem.org/pollen/home|pollen]] || web || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''Calculator (Google Calculator)'''|| || {X} [[https://github.com/sanity/LastCalc/wiki/OpenSourceAnnouncement|lastcalc]] web || || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''Survey systems'''|| || {o} [[DebianBug:610951|limesurvey]] || web || || || ||<style="color: #FFFFFF;">invisible-space-row || ||||||<(>'''Commenting systems (Disqus/IntenseDebate)'''|| || {X} [[https://github.com/phusion/juvia|juvia]] || web || || || || {i} [[DebianPts:isso]] || web || Python, JS || self-hosted || || {X} [[http://www.discourse.org/|Discourse]] || web || Ruby, JS || self-hosted || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''Q&A systems (!StackOverflow)'''|| || [[DebianBug:682075|OSQA]] || web || Python, JS [[http://lockergnome.net/|example]] || self-hosted || || [[DebianBug:687966|Askbot]] || web || Python, JS [[https://ask.fedoraproject.org/en/questions/|example]] || self-hosted || || [[DebianBug:633407|shapado]] || web || Maybe unmaintained || self-hosted || ||<style="color: #FFFFFF;">invisible-space-row || ||||<(>'''Cloud computing solutions''' <<FootNote(Cloud computing solutions are probably not for typical FreedomBox hardware of today but maybe of tomorrow and solutions are useful for those wanting to "Leave the cloud")>>|| || (./) [[DebianPts:nova]] || web and/or cli and/or API || || || || (./) [[DebianPts:ganeti]] || web (and more?) || Might not be a full cloud computing solution. Used by and recommended by the Debian System Debian Administration Team, see [[https://lists.debian.org/debian-devel-announce/2013/03/msg00010.html|Bits from the Debian Systems Administration Team]]. || || || (./) [[DebianPts:opennebula]] || web (and more?) || Removed from testing [2013-10-15] || || ||||<(>'''Software project hosting'''|| || (./) DebianPts:fusionforge || || || || || {*} [[DebianBug:753975|kallithea]] || || || || || (./) DebianPts:gitolite || back-end only || || || || {i} DebianPts:cgit || web || Simple git repository hosting || || || /!\ DebianPts:gitosis || || || || || {X} [[http://repo.or.cz/w/girocco.git/blob/HEAD:/README|girocco]] || || || || || {X} [[https://forge-allura.apache.org/p/allura/wiki/Home/|allura]] || || || || || {X} [[https://dev.launchpad.net/|launchpad]] || || || || || (./) DebianPts:redmine || web || ruby. Includes BTS, wiki, and more || || || {i} DebianPts:phabricator || web || PHP. Includes BTS, wiki, code review, and more. Immature. || || || {o} [[DebianBug:651606|GitLab]] || web || github-like interface, ruby, MIT-licensed community edition || || || {X} [[http://gitblit.com/|gitblit]] || web/ssh/desktop (gui using rpc) || Full-featured github replacement, plugin support, remote management, used by CentOS, java, apache 2.0 license || || || {X} [[http://gogs.io/|gogs]] || web/ssh || || || ||||<(>'''Multi-client URL/ebook reader (instapaper)'''|| || {*} [[DebianBug:734753|wallabag]] || web/mobile || PHP || || ||||<(>'''Machine translation (translate.google.com)'''|| || (./) DebianPts:apertium || || Limited to languages that are already similar to each other. || || ||||<(>'''Note taking (evernote)'''|| || {X} [[https://turtl.it/|turtl]] || desktop/mobile || || || -------- <<Anchor(Legend)>> |
#language en This page tracks the availability of !FreedomBox related user-facing services in Debian. Services are grouped by the functionality they provide (a.k.a. the non-free equivalent they replace). This list is also helpful for users looking for alternatives to various cloud services they are dependent on. |
Line 247: | Line 6: |
|| (./) || Available in Debian stable|| | || (./) || Available in Debian stable and/or !FreedomBox || |
Line 253: | Line 12: |
See also: FreedomBox/ExampleProjects and http://autonomo.us/wiki/Wish_list |
---- ||<style="width: 15%; text-align: left;">'''Service'''||<style="width: 2%; text-align: left;">'''!FreedomBox Status'''||<style="width: 10%; text-align: left;">'''Debian Status'''||<style="width: 5%; text-align: left;">'''User Interface'''||<style="width: 5%; text-align: left;">'''Language'''||<style="width: 50%; text-align: left;">'''Comments'''|| ||||||||||||<(> || ||||||||||||<(>'''Accounting'''|| || [[https://akaunting.com/license|akaunting]] || || {X} || Web || Misc. || GPL. Accounting, inventory management, money management. || ||||||||||||<(> || ||||||||||||<(>'''Address Management'''|| || [[https://github.com/tryton/party_vcarddav|Tryton Party Vcarddav]] || || /!\ [[DebianPts:tryton-modules-party-vcarddav|Tracker]] || CardDAV, Client || Python || Tryton Framework [[http://www.tryton.org/posts/new-tryton-release-44.html|Functionality removed from upstream project]] || ||||||||||||<(> || ||||||||||||<(>'''Anonymity Networks'''|| || [[https://geti2p.net/|I2P]] || (./) || (./) [[DebianPts:i2p|Tracker]] || Web, Mobile || Java || A decentralized, secure (layered encryption) and anonymous peer-to-peer network with serverless chat, irc, jabber, forums, websites, p2p filesharing, BitTorrent trackers, serverless secure mail, file hosting, iMule, etc. All with focus on privacy and security. || || [[https://www.torproject.org/|Tor]] || (./) || (./) [[DebianPts:tor|Tracker]] || || C || Tor protects your privacy on the internet by hiding the connection between your Internet address and the services you use. || || [[https://gnunet.org/|GNUnet]] || || (./) [[DebianPts:gnunet|Tracker]] || || C || GNUnet is a new network protocol stack for building secure, distributed, and privacy-preserving applications. || ||||||||||||<(> || ||||||||||||<(>'''Avatar Publishing (gravatar.com/libravatar.org)'''|| || [[http://www.libravatar.org|Libravatar]] || || {X} || Web || Python || Self-hosted (federated) || ||||||||||||<(> || ||||||||||||<(>'''Backups'''|| || [[https://www.borgbackup.org/|BorgBackup]] || (./) || (./) [[DebianPts:borgbackup|Tracker]] || CLI || Python || || || [[https://backuppc.github.io/backuppc/|BackupPC]] || || (./) [[DebianPts:backuppc|Tracker]] || Web || Perl || || || [[https://wiki.gnome.org/Apps/DejaDup|Deja Dup]] || || (./) [[DebianPts:deja-dup|Tracker]] || Desktop || C || || || [[http://dirvish.org/|Dirvish]] || || (./) [[DebianPts:dirvish|Tracker]] || Web || Perl || Requires large HDD || || [[http://luckybackup.sourceforge.net/|luckyBackup]] || || (./) [[DebianPts:luckybackup|Tracker]] || Web || C++ || || ||||||||||||<(> || ||||||||||||<(>'''Blog Publishing (blogger.com/wordpress.com)''' [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-blog-publishing-services-blogger-com-wordpress-com|on Ask]] [[https://www.staticgen.com/|Static site generator comparision]] || || [[https://ikiwiki.info/|Ikiwiki]] || (./) || (./) [[DebianPts:ikiwiki|Tracker]] || Web || Perl || || || [[https://gohugo.io/|Hugo]] || || (./) || CLI || Go || Static site generator. No web editor. || || [[https://jekyllrb.com/|Jekyll]] || || (./) [[DebianPts:jekyll|Tracker]] || CLI || Ruby || Static website generator. No web editor || || [[https://www.getlektor.com/|Lektor]] || || (./) [[DebianPts:lektor|Tracker]] || CLI, Web || Python || BSD. Static website generator. Debian package is missing the web editor. || || [[https://blog.getpelican.com/|pelican]] || || (./) [[DebianPts:pelican|Tracker]] || CLI || Python || AGPL. Static website blog generator. No web editor. || || [[https://github.com/spanezz/staticsite|staticsite]] || || (./) [[DebianPts:staticsite|Tracker]] || CLI || Python || Static site generator. No web based editor. || || [[https://wordpress.org/|Wordpress]] || || (./) [[DebianPts:wordpress|Tracker]] || Web || PHP || || || [[https://pyblosxom.github.io/|pyblosxom]] || || /!\ [[DebianPts:pyblosxom|Tracker]] || Web || Python || || || [[https://docs.s9y.org/|Serendipity]] || || /!\ [[DebianPts:serendipity|Tracker]] || Web || PHP || || || [[https://gitlab.com/aegir/aegir|Aegir]] || || {X} || Web || PHP || Ægir is a framework for hosting and managing websites and other applications using Drupal || || [[https://chyrplite.net/|Chyrp Lite]] || || {X} || Web || PHP || Lightweight, uses MySQL or SQLite databases || || [[http://drupal.org/|Drupal]] || || {X} || Web || PHP || Open source content management platform powering millions of websites and applications || || [[https://github.com/i2p/i2p.i2p-bote|I2P-Bote]] || || {X} || || Java || I2P-Bote is a serverless, encrypted e-mail application. || || [[https://sourceforge.net/projects/pligg/|Pligg]] || || {X} || Web || || || || [[https://github.com/FedericoCeratto/shoebill|shoebill]] || || {X} || Web || Python || Web-based editor for Pelican and Nikola. Written by !FreedomBox team member. || ||||||||||||<(> || ||||||||||||<(>'''Calculator (Google Calculator)'''|| || [[https://github.com/sanity/LastCalc/wiki/OpenSourceAnnouncement|LastCalc]] || || {X} || Web || Java || || ||||||||||||<(> || ||||||||||||<(>'''Calendar Publishing and Shared Editing (Google Calendar)'''|| || [[https://radicale.org/|Radicale]] || (./) || (./) [[DebianPts:radicale|Tracker]] || CardDAV, CalDAV || Python || || || [[http://www.citadel.org/|Citadel]] || || (./) [[DebianPts:webcit|Tracker]] || Web || C || || || [[https://www.davical.org/|DAViCal]] || || (./) [[DebianPts:davical|Tracker]] || CalDAV || PHP || || || [[https://sogo.nu/|Sogo]] || || (./) [[DebianPts:sogo|Tracker]] || Web || C, C++ || || || [[https://xandikos.org/|Xandikos]] || || (./) [[DebianPts:xandikos|Tracker]] || CardDAV, CalDAV || Python || || || [[https://github.com/calypso-server/calypso|Calypso]] || || {i} [[DebianPts:calypso|Tracker]] || CalDAV || Python || || || [[https://www.calendarserver.org/|Calendar and Contacts Server]] || || /!\ [[DebianPts:calendarserver|Tracker]] || CalDAV, ICal || Python || || || [[https://github.com/tryton/calendar|Tryton Calendar Module]] || || /!\ [[DebianPts:tryton-modules-calendar|Tracker]] || CalDAV, Client || Python || Tryton Framework see also DebianPts:tryton-modules-calendar-todo DebianPts:tryton-modules-calendar-scheduling DebianPts:tryton-modules-calendar-classification . [[http://www.tryton.org/posts/new-tryton-release-44.html|Functionality removed from upstream project]] || || [[https://www.inf-it.com/open-source/clients/caldavzap/|CalDavZAP]] || || {o} [[DebianBug:698769|Bug]] || Web || JS || || || [[https://www.inf-it.com/open-source/clients/carddavmate/|CardDavMATE]] || || {o} [[DebianBug:698767|Bug]] || Web || JS || || || [[http://agendav.org/|AgenDAV]] || || {X} || Web || PHP || || || [[http://baikal-server.com/|Baikal]] || || {X} || CalDAV, CardDAV || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Censorship Resistence'''|| || [[https://geti2p.net/|I2P]] || (./) || (./) [[DebianPts:i2p|Tracker]] || Web, Mobile || Java || A decentralized, secure (layered encryption) and anonymous peer-to-peer network with serverless chat, irc, jabber, forums, websites, p2p filesharing, BitTorrent trackers, serverless secure mail, file hosting, iMule, etc. All with focus on privacy and security. || || [[https://www.torproject.org/|Tor]] || (./) || (./) [[DebianPts:tor|Tracker]] || || C || Tor protects your privacy on the internet by hiding the connection between your Internet address and the services you use. || || [[https://shadowsocks.org/|Shadowsocks]] || (./) || /!\ [[DebianPts:shadowsocks|Tracker]] || Shadowsocks || Python || || || [[https://ooni.org/|OONI]] || || /!\ [[DebianPts:ooniprobe|Tracker]] || Web || Python || Measure and report Internet censorship || ||||||||||||<(> || ||||||||||||<(>'''Cloud Computing Solutions''' <<FootNote(Cloud computing solutions are probably not for typical FreedomBox hardware of today but maybe of tomorrow and solutions are useful for those wanting to "Leave the cloud")>>|| || [[http://www.ganeti.org/|Ganeti]] || || (./) [[DebianPts:ganeti|Tracker]] || Web, ? || Python || Might not be a full cloud computing solution. Used by and recommended by the Debian System Debian Administration Team, see [[https://lists.debian.org/debian-devel-announce/2013/03/msg00010.html|Bits from the Debian Systems Administration Team]]. || || [[https://github.com/openstack/nova|OpenStack Compute]] || || (./) [[DebianPts:nova|Tracker]] || Web, CLI, API || Python || || || [[https://opennebula.org/|OpenNebula]] || || /!\ [[DebianPts:opennebula|Tracker]] || Web, ? || C, C++ || || ||||||||||||<(> || ||||||||||||<(>'''Collaborative Editing (Google Documents)'''|| || [[https://www.infinote.org/|Infinote]] || (./) || (./) [[DebianPts:infinoted|Tracker]] || Gobby || C, C++ || || || [[http://www.citadel.org/|Citadel]] || || (./) [[DebianPts:webcit|Tracker]] || Web || C || || || [[https://github.com/gobby/sobby|Sobby]] || || /!\ [[DebianPts:sobby|Tracker]] || Gobby || ? || || || [[https://demo.codimd.org/|CodiMD]] || || {o} [[DebianBug:969111|Bug]] || Web || !JavaScript || || || [[https://cryptpad.fr/|CryptPad]] || || {o} [[DebianBug:932885|Bug]] || Web || !JavaScript || || || [[https://github.com/ether/etherpad-lite|Etherpad Lite]] || || {o} [[DebianBug:576998|Bug]] || Web || nodeJS || || || [[https://webodf.org/|WebODF]] || || {o} [[DebianBug:727529|Bug]] || Web || JS || || || [[http://www.softwaregarden.com/products/wikicalc/|wikiCalc]] || || {X} || Web || Perl || GPL. Ancient, but there does not seem to be a good [[https://en.wikipedia.org/wiki/Online_spreadsheet|online collaborative spreadsheet]]. || ||||||||||||<(> || ||||||||||||<(>'''Commenting Systems (Disqus/IntenseDebate)'''|| || [[https://github.com/i2p/i2p.syndie|Syndie]] || || (./) [[DebianPts:syndie|Tracker]] || Web || Java || Syndie is an open source system for operating distributed forums, offering a secure and consistent interface to various anonymous and non-anonymous content networks. || || [[https://posativ.org/isso/|Isso]] || || {i} [[DebianPts:isso|Tracker]] || Web || Python, JS || Self-hosted || || [[http://www.discourse.org/|Discourse]] || || {X} || Web || Ruby, JS || Self-hosted || || [[https://github.com/phusion/juvia|juvia]] || || {X} || Web || Ruby || || || [[https://github.com/NodeBB/NodeBB|NodeBB]] || || {X} || Web || !JavaScript || || ||||||||||||<(> || ||||||||||||<(>'''Conference Calling (!TeamSpeak)'''|| || [[https://www.mumble.info/|Mumble]] || (./) || (./) [[DebianPts:mumble-server|Tracker]] || Custom || C++ || || || [[https://github.com/coturn/coturn|Coturn]] || (./) || (./) [[DebianPts:coturn|Tracker]] || TURN, STUN || C, C++ || Used by other servers to penetrate NAT network for audio/video calling || || [[https://www.asterisk.org/|Asterisk]] || || (./) [[DebianPts:asterisk|Tracker]] || SIP || C || || || [[https://github.com/signalwire/freeswitch|FreeSWITCH]] || || {o} [[DebianBug:389591|Bug]] || SIP, etc. || C/C++ || || || [[https://github.com/Johni0702/mumble-web|mumble-web]] || || {o} [[DebianBug:909939|Bug]] || Web || HTML, JS || || || [[https://bigbluebutton.org|bigbluebutton]] || || {X} || Web || Java, JS || || || [[https://jitsi.github.io|jitsi]] || || {X} || Web || Java || || || [[http://openmeetings.apache.org/index.html|openmeetings]] || || {X} || || Java || || || [[http://www.yate.ro/|Yet Another Telephony Engine]] || || {X} || SIP, etc. || C++/C || || ||||||||||||<(> || ||||||||||||<(>'''CRM / Relationship Management'''|| || [[https://github.com/monicahq/monica|Monica]] || || {X} || Web || PHP, JS || Personal Relationship Manager || ||||||||||||<(> || ||||||||||||<(>'''Decentralized DNS'''|| || [[https://www.namecoin.org/|Namecoin]] || || {o} [[DebianBug:779686|Bug]] || || C++ || Namecoin is a decentralized open source information registration and transfer system based on the Bitcoin cryptocurrency || ||||||||||||<(> || ||||||||||||<(>'''E-book Reader'''|| || [[https://manual.calibre-ebook.com/server.html|Calibre Server]] || (./) || (./) [[DebianPts:calibre|Tracker]] || Web || Python || || || [[https://amusewiki.org/|amusewiki]] || || {X} || Web || Perl || || || [[https://github.com/janeczku/calibre-web|calibre-web]] || || {X} || Web || Python || || || [[https://github.com/seblucas/cops|cops]] || || {X} || Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Email (Gmail)''' [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-email-services-like-gmail|On Ask]] || || [[https://roundcube.net/|Roundcube]] || (./) || (./) [[DebianPts:roundcube|Tracker]] || Web || PHP || Already available in !FreedomBox - Also needs IMAP and SMTP servers || || [[http://ciderwebmail.org/news/index.html|Ciderwebmail]] || || (./) [[DebianPts:ciderwebmail|Tracker]]|| Web || perl || Also needs IMAP and SMTP servers || || [[https://www.dovecot.org/|Dovecot]] || || (./) [[DebianPts:dovecot|Tracker]] || IMAP || C || || || [[https://www.gnu.org/software/mailman/|Mailman]] || || (./) [[DebianPts:mailman|Tracker]] || Web || Python || GPL. GNU Mailman manages mailing lists. || || [[https://www.rainloop.net/|Rainloop]] || || (./) [[DebianPts:rainloop|Tracker]] || Web || PHP || || || [[https://sogo.nu/|Sogo]] || || (./) [[DebianPts:sogo|Tracker]] || Web || C, C++ || || || [[https://notmuchmail.org/|Notmuch Mail]] || || /!\ [[DebianPts:notmuch-web|Tracker]] || Web || Haskell || A web-based user interface for DebianPts:notmuch || || [[https://squirrelmail.org/|SquirrelMail]] || || /!\ [[DebianPts:squirrelmail|Tracker]] || Web || PHP || || [[https://www.mailpile.is/|Mailpile]] || || {o} [[DebianBug:745399|Bug]] || Web || Python || [[https://github.com/mailpile/Mailpile/issues/160|Python2 only]] || || [[https://cypht.org/|Cypht]] || || {X} || Web || PHP || GPLv2, filter-based, modular, lightweight, also a newsreader || ||||||||||||<(> || ||||||||||||<(>'''Event Planing (Meetup.com/Facebook Events)'''|| || [[https://gettogether.community/|Get Together]] || || {X} || Web || Python || || || [[https://joinmobilizon.org/en/|Mobilizon]] || || {X} || Web || Elixir, JS || || ||||||||||||<(> || ||||||||||||<(>'''Feed Reader (Google Reader)''' [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-rss-reader-services-google-reader-feedly|On Ask]] || || [[https://tt-rss.org/|Tiny Tiny RSS]] || (./) || {i} [[DebianPts:tt-rss|Tracker]] || Web || PHP || Supports multiple users || || [[https://github.com/newsboat/newsboat|Newsboat]] || || (./) || Terminal || C++ || Single user || || [[https://github.com/amatriain/feedbunch|Feedbunch]] || || {X} || Web || Ruby || || || [[https://freshrss.org/|FreshRSS]] || || {X} || Web || PHP || MySQL || || [[https://miniflux.app/|Miniflux]] || || {X} || Web || Go || Requires PostgreSQL || || [[https://git.sr.ht/~cedric/newspipe|Newspipe]] || || {X} || Web || Python, JS || PostgreSQL || || [[http://rnews.sourceforge.net/|Rnews]] || || {X} || Web || PHP || Supports multiple users, and an optional default user for public-viewable feeds || || [[https://selfoss.aditu.de/|selfoss]] || || {X} || Web || PHP || Single user || || [[https://github.com/swanson/stringer|Stringer]] || || {X} || Web || Ruby || || ||||||||||||<(> || ||||||||||||<(>'''File Sharing (!DropBox)'''|| || [[https://syncthing.net/|Syncthing]] || (./) || (./) [[DebianPts:syncthing|Tracker]]|| Web, Desktop || C, C++ || || || [[http://tahoe-lafs.org|Tahoe-LAFS]] || (./) || /!\ [[DebianPts:tahoe-lafs|Tracker]] || || Python || Decentralized data store, distributes filesystem across multiple servers || || [[https://remotestorage.io/|Node Restore]] || /!\ || {*} [[DebianBug:804507|Bug]] || Web || NodeJS || Per-user storage on the Web https://remotestorage.io/ || || [[https://github.com/rmayr/dvcs-autosync|dvcs-autosync]] || || (./) [[DebianPts:dvcs-autosync|Tracker]] || Web || Python || || || [[https://git-annex.branchable.com/|git-annex]] || || (./) [[DebianPts:git-annex|Tracker]] || Web || Haskell || || || [[https://onionshare.org/|OnionShare]] || || (./) [[DebianPts:onionshare|Tracker]] || Web || Python || || || [[https://www.seafile.com/|Seafile]] || || (./) [[DebianPts:seafile|Tracker]] || Web, Desktop || C || Open security issue: https://github.com/haiwen/seafile/issues/350 (CVE-2013-7469), DebianBug:923009 || || [[https://www.sparkleshare.org/|SparkleShare]] || || (./) [[DebianPts:sparkleshare|Tracker]] || Web || C# || || || [[https://github.com/moosefs/moosefs|moosefs]] || || {i} [[DebianPts:moosefs|Tracker]] || || C || || || [[http://ori.scs.stanford.edu/|Ori]] || || {i} [[DebianPts:ori|Tracker]] || Desktop || C, C++ || P2P distributed filesystem. Documentation is in [[http://dl.acm.org/ft_gateway.cfm?id=2522721&ftid=1403940&dwn=1|their research publication]] || || [[https://owncloud.org/|ownCloud]] || || /!\ [[DebianPts:owncloud|Tracker]] || Web || PHP || || || [[https://ipfs.io/|IPFS]] || || {*} [[DebianBug:779893|Bug]] || Web || Go || P2P filesystem || || [[https://sourceforge.net/projects/ifolder/|iFolder]] || || {X} || ? || C || || || [[https://www.oneswarm.org/|OneSwarm]] || || {X} || || Java || Privacy preserving peer-to-peer data sharing || || [[https://pydio.com/|Pydio]] || || {X} || Web || PHP || || || [[https://securedrop.org/|SecureDrop]] || || {X} || Web || Python || || || [[https://launchpad.net/sucsynct|sucsynct]] || || {X} || Web || Bash || || ||||||||||||<(> || ||||||||||||<(>'''Flash Cards'''|| || [[https://github.com/tsudoko/anki-sync-server|anki-sync-server]] || || {X} || Sync || Python || Synchronizes progress from desktop app || ||||||||||||<(> || ||||||||||||<(>'''Home Automation / IoT / Wearables / Fitness Trackers '''|| || [[https://www.home-assistant.io/|Home Assistant]] || || {o} [[DebianBug:839786|Bug]] || Web || Python || || ||||||||||||<(> || ||||||||||||<(>'''Home Inventory'''|| || [[https://grocy.info/|grocy]] || || {o} [[DebianBug:969056|Bug]] || Web || PHP, JS || Shopping list, recipes, etc [[DebianBug:969056|RFP]] || ||||||||||||<(> || ||||||||||||<(>'''Link Sharing (Delicious)''' [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-link-sharing-services-like-delicious|on Ask]] || || [[https://github.com/shaarli/Shaarli|Shaarli]] || /!\ || /!\ [[DebianPts:shaarli|Tracker]] || Web || PHP || No database server needed, single-user || || [[https://github.com/scronide/scuttle|Scuttle]] || || /!\ [[DebianPts:scuttle|Tracker]] || Web || PHP || || || [[http://semanticscuttle.sourceforge.net/|SemanticScuttle]] || || /!\ [[DebianPts:semanticscuttle|Tracker]] || Web || PHP || Not developed any more || || [[http://docs.bmark.us/en/latest/|Bookie]] || || {o} [[DebianBug:744306|Bug]] || Web || Python || Multi-user || || [[https://code.mro.name/mro/ShaarliGo|ShaarliGo]] || || {X} || Web || Go || CGI executable, no database || ||||||||||||<(> || ||||||||||||<(>'''Machine Translation (translate.google.com)'''|| || [[https://www.apertium.org/|Apertium]] || || (./) [[DebianPts:apertium|Tracker]] || || C, C++ || Limited to languages that are already similar to each other. || ||||||||||||<(> || ||||||||||||<(>'''Mesh Networking'''|| || [[http://www.open-mesh.org/|B.A.T.M.A.N]] || || (./) [[DebianPts:batmand|Tracker]] || || C || : Mesh routing protocol for multi-hop ad-hoc networks (see also telephony) || || [[https://www.irif.fr/~jch//software/babel/|Babel]] || || (./) [[DebianPts:babeld|Tracker]] || || C || Mesh routing based on IP in user-space for multi-hop networks. || || [[http://michaelblizek.twilightparadox.com/projects/cor/index.html|cor]] || || {X} || Linux || C || || ||||||||||||<(> || ||||||||||||<(>'''Movie Watchlist and Rating (IMDB)'''|| || [[https://sourceforge.net/projects/filmlog/|filmlog]] || || {X} || Web || ? || || || || [[https://bitbucket.org/filmaster/|filmaster]] || || {X} || Web || ? || || || || [[http://www.videodb.net/|videodb]] || || {X} || Web || PHP || Lighter alternative for filmaster || ||||||||||||<(> || ||||||||||||<(>'''Multimedia Sharing (Video, Audio, Photos)'''|| || [[https://sourceforge.net/projects/minidlna/|miniDLNA]] || (./) || (./) [[DebianPts:minidlna|Tracker]] || DLNA, UPnP || C || || || [[https://wiki.gnome.org/Projects/Rygel|Rygel]] || || (./) [[DebianPts:rygel|Tracker]] || DLNA, UPnP || Vala || LGPL. Universal plug & play audiovisual media server || || [[https://mediagoblin.org/|MediaGoblin]] || || {i} [[DebianPts:mediagoblin|Tracker]] || Web || Python || Multi-user support; federation planned. Hosts video, photos, audio, documents, etc. || || [[https://github.com/MediaCrush/MediaCrush|MediaCrush]] || || {X} || Web || Python, NodeJS || Expat License || ||||||||||||<(> || ||||||||||||<(>'''Music Activity Stream (last.fm/libre.fm)'''|| || [[https://sourceforge.net/projects/vagalume/|Vagalume]] || || (./) [[DebianPts:vagalume|Tracker]] || Web || C || || || [[https://salsa.debian.org/clint/zomg|Zomg]] || || (./) [[DebianPts:zomg|Tracker]] || Web || Shell || || || [[https://gnu.io/fm/|GNU FM]] || || {X} || Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Music/Media Streaming (Spotify/Pandora)'''|| || [[https://mopidy.com/|Mopidy]] || || (./) [[DebianPts:mopidy|Tracker]] || MPD || Python || || || [[https://musicpd.org/|Music Player Daemon]] || || (./) [[DebianPts:mpd|Tracker]] || MPD || C || || || [[http://ampache.org/|Ampache]] || || /!\ [[DebianPts:ampache|Tracker]] || Web || PHP || || || [[https://github.com/andrewrk/groovebasin|Groove Basin]] || || /!\ [[DebianPts:groovebasin|Tracker]] || Web || NodeJS || || || [[https://funkwhale.audio|Funkwhale]] || || {X} || Web || Python || || || [[https://jellyfin.org/|Jellyfin]] || || {X} || Web || C# || Many other clients available || || [[http://koel.phanan.net/|koel]] || || {X} || Web || PHP || || || [[https://github.com/raveberry/raveberry|Raveberry]] || || {X} || Web || Python, JS || Multi-user, users request and rate songs || || [[http://www.subsonic.org|subsonic]] || || {X} || Web || Java || || || [[https://github.com/streamlist/streamlist|streamlist]] || || {X} || Web || Go || || || [[http://swarmplayer.p2p-next.org/|Swarmplayer]] || || {X} || Web || ? || Distributed || || [[https://sourceforge.net/projects/tincanjukebox/|tin can jukebox]] || || {X} || Web || PHP || || || [[http://www.pancake.org/zina/|zina]] || || {X} || Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Network File Sharing'''|| || [[https://sourceforge.net/projects/minidlna/|miniDLNA]] || (./) || (./) [[DebianPts:minidlna|Tracker]] || DLNA, UPnP || C || || || [[https://www.samba.org/|Samba]] || (./) || (./) [[DebianPts:samba|Tracker]] || SMB || C || || || [[https://wiki.gnome.org/Projects/Rygel|Rygel]] || || (./) [[DebianPts:rygel|Tracker]] || DLNA, UPnP || Vala || LGPL. Universal plug & play audiovisual media server || ||||||||||||<(> || ||||||||||||<(>'''Note Taking (Evernote)'''|| || [[https://turtl.it/|turtl]] || || {X} || Desktop, Mobile || Common Lisp, JS || || ||||||||||||<(> || ||||||||||||<(>'''P2P File Sharing'''|| || [[http://deluge-torrent.org/|Deluge]] || (./) || (./) [[DebianPts:deluge|Tracker]] || Web,Desktop || Python || Lightweight, cross-platform !BitTorrent client || || [[http://mldonkey.sourceforge.net/Main_Page|MLDonkey]] || (./) || (./) [[DebianPts:mldonkey|Tracker]] || Web || OCaml || || || [[https://transmissionbt.com/|Transmission]] || (./) || (./) [[DebianPts:transmission|Tracker]] || Web || C++ || !BitTorrent client || || [[https://github.com/rakshasa/rtorrent|rTorrent]] || || (./) [[DebianPts:rtorrent|Tracker]] || Terminal || C++ || !BitTorrent client || || [[http://www.foo.be/forban/|Forban]] || || {X} || Web || Python || A simple link-local opportunistic p2p free software (or how to share files with your local neighbors) || ||||||||||||<(> || ||||||||||||<(>'''Personal Cloud (Google Services, etc.)'''|| || [[https://owncloud.org/|ownCloud]] || || /!\ [[DebianPts:owncloud|Tracker]] || Web || PHP || Part of KDE social desktop initiative || || [[https://github.com/nextcloud|Nextcloud]] || || {o} [[DebianBug:835086|Bug]] || Web || PHP || || || [[http://cozy.io/|Cozy]] || || {X} || Web || JS, !CoffeeScript || || ||||||||||||<(> || ||||||||||||<(>'''Personal Finance / Budgeting'''|| || [[https://github.com/inoda/ontrack|ontrack]] || || {X} || Web || Ruby, JS || || ||||||||||||<(> || ||||||||||||<(>'''Photo Gallery (Flickr/ImageShack)''' [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-photo-gallery-services-flickr-imageshack|On Ask]] || || [[http://bgoglin.free.fr/llgal/|llgal]] || || (./) [[DebianPts:llgal|Tracker]] || Web || Perl || || || [[http://www.zoph.org/|zoph]] || || (./) [[DebianPts:zoph|Tracker]] || Web || PHP || || || [[https://piwigo.org/|Piwigo]] || || /!\ [[DebianPts:piwigo|Tracker]] || Web || PHP || Self-hosted || || [[https://github.com/jmoreman/openphoto|OpenPhoto]] || || {o} [[DebianBug:667539|Bug]] || Web || PHP || || [[http://sigal.saimon.org/en/latest/|Sigal]] || || {o} [[DebianBug:879239|Bug]] || Web || Python || || || [[https://galleryrevival.com/|Gallery3]] || || {X} || Web || PHP || Photo manager || || [[https://github.com/imgbi/img.bi|img.bi]] || || {X} || Web || JS, NodeJS || Client-side (!JavaScript) AES-256 encrypted image hosting, GPL3 || || [[https://framagit.org/luc/lutim|Lutim]] || || {X} || Web || Perl || Image upload server || || [[https://www.zenphoto.org/|Zenphoto]] || || {X} || Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Project Hosting'''|| || [[https://git-scm.com/docs/gitweb|gitweb]] || (./) || (./) [[DebianPts:gitweb|Tracker]] || Web || Perl || || || [[https://git.zx2c4.com/cgit/|cgit]] || || (./) [[DebianPts:cgit|Tracker]] || Web || C, C++ || Simple git repository hosting || || [[https://secure.phabricator.com/|Phabricator]] || || (./) [[DebianPts:phabricator|Tracker]] || Web || PHP || Includes BTS, wiki, code review, and more. Immature. || || [[https://gitlab.com/gitlab-org|GitLab]] || || {i} [[DebianPts:gitlab|Tracker]] || Web || Ruby || GitHub-like interface, MIT-licensed community edition. 4GB of RAM recommended || || [[https://www.redmine.org/|Redmine]] || || {i} [[DebianPts:redmine|Tracker]]|| Web || Ruby || Includes BTS, wiki, and more. 4GB of RAM recommended || || [[https://fusionforge.org/|FusionForge]] || || /!\ [[DebianPts:fusionforge|Tracker]] || || PHP || || || [[https://gitolite.com/gitolite/index.html|Gitolite]] || || /!\ [[DebianPts:gitolite|Tracker]] || Back-end only || Perl || || || [[https://github.com/tv42/gitosis|gitosis]] || || /!\ [[DebianPts:gitosis|Tracker]] || || ? || || || [[https://kallithea-scm.org/|Kallithea]] || || {o} [[DebianBug:753975|Bug]] || || Python || || || [[https://forge-allura.apache.org/p/allura/wiki/Home/|allura]] || || {X} || || Python || || || [[http://repo.or.cz/w/girocco.git/blob/HEAD:/README|girocco]] || || {X} || || C || || || [[http://gitblit.com/|Gitblit]] || || {X} || Web, SSH, Desktop || Java || Full-featured !GitHub replacement, plugin support, remote management, used by CentOS, apache 2.0 license || || [[https://gitea.io/en-us/|Gitea]] || || {X} || Web, SSH || Go || Low resource requirements || || [[http://gogs.io/|Gogs]] || || {X} || Web, SSH || Go || Low resource requirements || || [[https://dev.launchpad.net/|launchpad]] || || {X} || || Python || || ||||||||||||<(> || ||||||||||||<(>'''Proxy & Tunnelling'''|| || [[https://geti2p.net/|I2P]] || (./) || (./) [[DebianPts:i2p|Tracker]] || Web, Mobile || Java || A decentralized, secure (layered encryption) and anonymous peer-to-peer network with serverless chat, irc, jabber, forums, websites, p2p filesharing, BitTorrent trackers, serverless secure mail, file hosting, iMule, etc. All with focus on privacy and security. || || [[http://pagekite.net/|Pagekite]] || (./) || (./) [[DebianPts:pagekite|Tracker]] || Pagekite || Python || Free Software for tunneling HTTP, HTTPS and SSH servers through firewalls and NAT. || || [[https://www.privoxy.org/|Privoxy]] || (./) || (./) [[DebianPts:privoxy|Tracker]] || HTTP || C || || || [[https://www.torproject.org/|Tor]] || (./) || (./) [[DebianPts:tor|Tracker]] || || C || Tor protects your privacy on the internet by hiding the connection between your Internet address and the services you use. || || [[https://shadowsocks.org/|Shadowsocks]] || (./) || /!\ [[DebianPts:shadowsocks|Tracker]] || Shadowsocks || Python || || || [[https://holepunch.io|holepunch.io]] || || {X} || Custom || Python || Run services on a machine with no public IP and which may be behind a port-blocking firewall || ||||||||||||<(> || ||||||||||||<(>'''Project Management'''|||| || [[https://kanboard.org|Kanboard]] || || {*} [[DebianBug:790814|Bug]] || Web || PHP || Kanban project mangement software [[https://bugs.debian.org/790814|ITP]]|| ||||||||||||<(> || ||||||||||||<(>'''Single-file Time-limited File Sharing (!MegaUpload)'''|| || [[https://github.com/bepasty/bepasty-server|bepasty]] || (./) || {i} [[DebianPts:bepasty|Tracker]] || Web || Python || MIT, pastebin with support for multiple file formats || || [[https://github.com/elima/filetea|FileTea]] || || (./) [[DebianPts:filetea|Tracker]] || Web || C, C++ || AGPL, c+gobject, peer to peer file sharing by the browser. Demo instance: https://filetea.me/ ; self-hosted || || [[https://coquelicot.potager.org/|Coquelicot]] || /!\ || /!\ [[DebianPts:coquelicot|Tracker]] || Web || Ruby || self-hosted || || [[https://github.com/zombiezen/filedrop|FileDrop]] || || {X} || Web || Go, JS || Designed for Sandstorm, but can run standalone || || [[https://github.com/UAPV/FileZ|FileZ]] || || {X} || Web || PHP || Self-hosted || || [[https://github.com/tOkeshu/fipes|fipes]] || || {X} || Web || Erlang || AGPL, peer to peer file sharing by the browser. Demo instance: https://fipelines.org/ ; self-hosted || || [[https://gitlab.com/mojo42/Jirafeau|Jirafeau]] || || {X} || Web || PHP || AGPL, Jirafeau is a web site permitting to upload a file in a simple way and give an unique link to it. Demo instance: https://jirafeau.net/ ; self-hosted || || [[http://home.gna.org/jyraphe/|jyraphe]] || || {X} || Web || PHP || Self-hosted || || [[https://git.framasoft.org/fiat-tux/hatsoftwares/lufi|lufi]] || || {X} || Web || Perl || AGPL, file sharing server with client-side encryption. Demo instance: https://framadrop.org/ ; self-hosted || || [[https://github.com/peer5/sharefest|Sharefest]] || || {X} || Web || NodeJS || Distributed file sharing via WebRTC using a central tracker ([[http://www.sharefest.me/|link]]); self-hosted || ||||||||||||<(> || ||||||||||||<(>'''Q&A Systems (!StackOverflow)'''|| || [[https://github.com/ASKBOT/askbot-devel|Askbot]] || || {X} || Web || Python, JS || [[https://ask.fedoraproject.org/en/questions/|example]]; self-hosted, fork of osqa || || [[https://github.com/ricodigo/shapado|shapado]] || || {X} || Web || Ruby || Maybe unmaintained; self-hosted || ||||||||||||<(> || ||||||||||||<(>'''Save Articles & Pages (instapaper)'''|| || [[https://github.com/pirate/ArchiveBox|ArchiveBox]] || || {*} [[DebianBug:924040|Bug]] || Web || Python || || || [[https://wallabag.org/|wallabag]] || || {o} [[DebianBug:734753|Bug]] || Web, Mobile || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Social Network - Activity Stream (Facebook)'''|| || [[https://diasporafoundation.org/|diaspora*]] || || {i} [[DebianPts:diaspora|Tracker]] || Web || Ruby || Self-hosted talking to proprietary equivalents || || [[https://github.com/buddycloud/buddycloud-server-java|buddycloud server]] || || /!\ [[DebianPts:buddycloud-server|Tracker]] || Web || Java || Needs also Buddycloud client. || || [[https://owncloud.org/|ownCloud]] || || /!\ [[DebianPts:owncloud|Tracker]] || Web || PHP || Part of KDE social desktop initiative || || [[http://retroshare.cc/index.html|Retroshare]] || || {*} [[DebianBug:659069|Bug]] || || C++ || || || [[https://friendi.ca/|friendica]] || || {o} [[DebianBug:651944|Bug]] || Web || PHP || Transport encryption, privacy,security, photo albums, private mail, richtext status (any length), geotags, federate with ostatus, diaspora and other || || [[https://elgg.org/|Elgg]] || || {X} || Web || PHP || A social networking engine || || [[http://newebe.org/|newebe]] || || {X} || Web || Python || CouchDB || || [[http://noosfero.org|Noosfero]] || || {X} || Web || Ruby || || || [[https://github.com/pyofwave/PyOfWave|PyOfWave]] || || {X} || Web || JavaScript/Python || || || [[https://socialhome.network/|Socialhome]] || || {X} || Web || Python || Uses Diaspora federation protocol || || [[http://primarypad.com/OeMj2ZnZqo|Wave-OT-XMPP]] || || {X} || Web, Desktop || ? || All participants are fully decentralized, some - with advanced security and p2p privacy schemes, some can be built upon Camlistore or Tahoe-LAFS kind of persistence; federated, distributed, self-hosted || ||||||||||||<(> || ||||||||||||<(>'''Social Network - Microbloging (Twitter/identi.ca)''' [[https://en.wikipedia.org/wiki/Fediverse#Fediverse_software_platforms|Wikipedia]] || || [[https://joinmastodon.org/|Mastodon]] || || {*} [[DebianBug:859741|Bug]] || Web || Ruby || Self-hosted/federated supports !ActivityPub & OStatus protocols || || [[https://freenetproject.org/|Freenet]] || || {o} [[DebianBug:481163|Bug]] || Web || Java || Also needs Sone plugin; self-hosted talking to other self-hosted || || [[https://gnu.io/social/|GNU Social]] || || {o} [[DebianBug:782812|Bug]] || Web || PHP || Self-hosted/federated supports OStatus protocol only || || [[https://pleroma.social/|Pleroma]] || || {o} [[DebianBug:895050|Bug]] || Web || Elixir || Self-hosted/federated supports !ActivityPub & OStatus protocols || || [[http://pump.io/|pump.io]] || || {o} [[DebianBug:726486|Bug]] || Web || NodeJS || Self-hosted/federated || || [[http://twister.net.co/|twister]] || || {o} [[DebianBug:736901|Bug]] || Web || C++ || || || [[https://epicyon.net/|Epicyon]] || || {X} || Web || Python || Design for low-powered systems || || [[https://github.com/syuilo/misskey|Misskey]] || || {X} || Web || NodeJS || Self-hosted/federated supports !ActivityPub protocol only || ||||||||||||<(> || ||||||||||||<(>'''Survey Systems'''|| || [[https://www.limesurvey.org/|LimeSurvey]] || || {o} [[DebianBug:610951|Bug]]|| Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''System Administration'''|| || [[https://cockpit-project.org/|Cockpit]] || (./) || (./) [[DebianPts:cockpit|Tracker]] || Web || C || || || [[http://www.webmin.com/|Webmin]] || || {*} [[DebianBug:820659|Bug]] || Web || Perl || || ||||||||||||<(> || ||||||||||||<(>'''Telephony (Skype/GTalk)'''|| || [[https://www.asterisk.org/|Asterisk]] || || (./) [[DebianPts:asterisk|Tracker]] || SIP, Jingle || C || || || [[https://www.gnu.org/software/sipwitch/|GNU SIP Witch]] || || /!\ [[DebianPts:sipwitch|Tracker]] || SIP || C, C++ || || || [[https://github.com/signalwire/freeswitch|FreeSWITCH]] || || {o} [[DebianBug:389591|Bug]] || SIP, etc. || C/C++ || || || [[http://www.yate.ro/|Yet Another Telephony Engine]] || || {X} || SIP, etc. || C++/C || || ||||||||||||<(> || ||||||||||||<(>'''Text-based Chat (GTalk/WhatsApp/Slack)'''|| || [[https://www.ejabberd.im/|Ejabberd]] || (./) || (./) [[DebianPts:ejabberd|Tracker]] || Jabber(XMPP) || Erlang || || || [[https://geti2p.net/|I2P]] || (./) || (./) [[DebianPts:i2p|Tracker]] || Web, Mobile || Java || General purpose P2P darknet with lots of services || || [[https://www.jsxc.org/|JSXC]] || (./) || (./) [[DebianPts:libjs-jsxc|Tracker]] || Web || !JavaScript || || || [[https://matrix.org/docs/projects/server/synapse|Matrix Synapse]] || (./) || (./) [[DebianPts:matrix-synapse|Tracker]] || Web, Mobile || Python || Home server for Matrix. Handles asynchronous communication reliably but promotes the use of a centralized identity tracking service || || [[https://www.quassel-irc.org/|Quassel]] || (./) || (./) [[DebianPts:quassel|Tracker]] || Quassel || C++ || || || [[http://www.movim.eu/|Movim]] || || (./) [[DebianPts:movim|Tracker]] || Web || PHP || XMPP; Supports Jingle || || [[https://prosody.im/|Prosody IM]] || || (./) [[DebianPts:prosody|Tracker]] || Jabber(XMPP) || Lua || || || [[https://salut-a-toi.org/|Salut à Toi]] || || (./) [[DebianPts:salutatoi|Tracker]]|| Web, Desktop || Python || XMPP; Supports OTR || || [[https://pypi.org/project/libervia/|Libervia]] || || {o} [[DebianBug:725761|Bug]] || Web || Python || XMPP (for salutatoi) || || [[https://github.com/kamax-matrix/mxisd|mxisd]] || || {o} [[DebianBug:910999|Bug]] || Web || Java || Federated Identity Server for Matrix || || [[https://conversejs.org/|Converse.js]] || || {X} || Web || JS || XMPP; Supports OTR || || [[https://github.com/jappix/jappix|Jappix]] || || {X} || Web || PHP, !JavaScript || || || [[http://ircanywhere.com/|IRCAnywhere]] || || {X} || Web || Node.js || Aimed at replacing IRCCloud || || [[http://getkaiwa.com/|Kaiwa]] || || {X} || Web || NodeJS || XMPP (prosody recommended) || || [[https://kiwiirc.com/|Kiwi IRC]] || || {X} || Web || JS (Vue) || IRC; Base web client for https://webchat.freenode.net/ || || [[https://mattermost.com/|Mattermost]] || || {X} || Web || Golang || || || [[https://github.com/otalk/otalk-im-client|Otalk]] || || {X} || Web || NodeJS || XMPP; Supports Jingle || || [[https://qwebirc.org/|qwebirc]] || || {X} || Web || Python || IRC; Base web client for https://webchat.oftc.net service || ||||||||||||<(> || ||||||||||||<(>'''Time Tracking'''|| || [[https://github.com/overshard/timestrap|timestrap]] || || {X} || Web || Python || || ||||||||||||<(> || ||||||||||||<(>'''TO-DO Listing and Time-Management (Remember The Milk)'''|| || [[https://taskwarrior.org/|Taskwarrior]] || || (./) [[DebianPts:taskwarrior|Tracker]] || CLI, client || C++ || || || [[https://www.kolab.org/|Kolab]] || || /!\ [[DebianPts:kolabd|Tracker]] || CalDAV, Email || Perl, PHP || Groupware server supporting multiple mail clients with to-do lists. || || [[https://github.com/tryton/calendar_todo|Tryton Calendar TODO]] || || /!\ [[DebianPts:tryton-modules-calendar-todo|Tracker]] || CalDAV, Client || Python || Tryton Framework [[http://www.tryton.org/posts/new-tryton-release-44.html|Functionality removed from upstream project]] || || [[https://cihar.com/software/ukolovnik/|Ukolovnik]] || || /!\ [[DebianPts:ukolovnik|Tracker]] || Web || PHP || Pretty basic TODO manager (old and unmaintained) || || [[http://www.mytinytodo.net/|mytinytodo]] || || {X} || Web || PHP, JS || Very light PHP/SQLite/AJAX/jQuery TODO list|| ||||||||||||<(> || ||||||||||||<(>'''Video Hosting (YouTube/Vimeo)'''|| || [[https://framagit.org/rigelk/package-debian-peertube|PeerTube]] || || {X} || Web || !TypeScript, HTML, CSS, SQL || AGPL || || [[http://videobin.org/code|VideoBin]] || || {X} || Web || Python || Minimal video sharing (pastebin-like) in Django, GPL3+ || || [[https://github.com/jaimeMF/youtube-dl-api-server|youtube-dl-server]] || || {X} || Browser add-on || Python || REST server for youtube-dl, works with youtube-dl-chrome-plugin || ||||||||||||<(> || ||||||||||||<(>'''Voice Assistant (Alexa, Siri)'''|| || [[https://kalliope-project.github.io/|Kalliope]] || || {o} [[DebianBug:965158|Bug]] || Voice || Python || || || [[https://mycroft.ai/|Mycroft]] || || {o} [[DebianBug:893788|Bug]] || Voice || Python || || || [[https://rhasspy.readthedocs.io/|Rhasspy]] || || {X} || Voice || Python || || ||||||||||||<(> || ||||||||||||<(>'''Voting (Doodle)'''|| || [[https://github.com/kellerben/dudle|dudle]] || || {*} [[DebianBug:739293|Bug]] || Web || Ruby || || || [[https://framadate.org/|Framadate]] || || {o} [[DebianBug:876496|Bug]] || Web || PHP || || || [[https://foodl.org/|foodl]] || || {X} || Web || PHP || || || [[https://github.com/Trim/papillon|papillon]] || || {X} || Web || Python || || || [[http://code.google.com/p/pleft/|pleft]] || || {X} || Web || Python || || || [[http://pollen.chorem.org/pollen/home|pollen]] || || {X} || Web || Java || || || [[http://selectricity.org/|selectricity]] || || {X} || Web || Ruby || || || [[http://studs.u-strasbg.fr/|studs]] || || {X} || Web || PHP || || ||||||||||||<(> || ||||||||||||<(>'''Virtual Private Network'''|| || [[https://openvpn.net/|OpenVPN]] || (./) || (./) [[DebianPts:openvpn|Tracker]] || OpenVPN || C || || || [[https://www.wireguard.com/|WireGuard]] || (./) || (./) [[DebianPts:wireguard|Tracker]] || !WireGuard || C || || || [[https://tinc-vpn.org/|tinc]] || || (./) [[DebianPts:tinc|Tracker]] || tinc || C || || || [[https://libreswan.org/|Libreswan]] || || (./) [[DebianPts:libreswan|Tracker]] || IPSec, IKE || C || || ||||||||||||<(> || ||||||||||||<(>'''Web Analytics (Google Analytics)'''|| || [[https://web.archive.org/web/20140822104703/http://www.analog.cx/|Analog]] || || (./) [[DebianPts:analog|Tracker]] || Web || C, C++ || || || [[https://www.awstats.org/|AWStats]] || || (./) [[DebianPts:awstats|Tracker]] || Web || Perl || || || [[http://www.webalizer.org/|Webalizer]] || || (./) [[DebianPts:webalizer|Tracker]] || Web || C, C++ || || || [[http://www.hping.org/visitors/|Visitors]] || || /!\ [[DebianPts:visitors|Tracker]] || Web || C, C++ || || || [[https://matomo.org/|Matomo]] || || {o} [[DebianBug:448532|Bug]] || Web || PHP || Ex-Piwik || || [[http://www.openwebanalytics.com|Open Web Analytics]] || || ? || Web || PHP, JS || || ||||||||||||<(> || ||||||||||||<(>'''Web-based File Manager'''|| || [[https://github.com/filebrowser/filebrowser|File Browser]] || || {X} || Web || Go || Manage, edit files, execute commands, Google like UI || || [[https://github.com/mickael-kerjean/filestash|Filestash]] || || {X} || Web || Go, JS || Manage, edit files, view/play photos, audio, video || ||||||||||||<(> || ||||||||||||<(>'''Web Crawling, Indexing, Search (Google Search)'''|| || [[https://searx.me/|Searx]] || (./) || (./) [[DebianPts:searx|Tracker]] || Web || Python || Meta-search engine with multiple backends || || [[https://gitlab.com/surfraw/Surfraw|Surfraw]] || || (./) [[DebianPts:surfraw|Tracker]] || Web || Shell || Not quite user friendly (CLI). || || [[https://yacy.net/|YaCy]] || || {o} [[DebianBug:452422|Bug]] || Web || Java || Fairly heavy: needs 1GB of RAM for itself || || [[https://sourceforge.net/projects/grub/|Grub]] || || {X} || Web || || || || [[https://github.com/beniz/seeks|seeks]] || || {X} || Web || C++ || C++ should be lighter than yacy but needs a distributed P2P crawler to off the Cloud, maybe Grub.org if C#, Yacy if Java for a stand-alone client|| ||||||||||||<(> || ||||||||||||<(>'''Wiki (wikipedia.org)''' || || [[https://ikiwiki.info/|Ikiwiki]] || (./) || (./) [[DebianPts:ikiwiki|Tracker]] || Web || Perl || || || [[https://www.mediawiki.org/|MediaWiki]] || (./) || (./) [[DebianPts:mediawiki|Tracker]] || Web || PHP || || == Extending the List == If you find a service that you find useful as a replacement for services in the cloud and would see it available in !FreedomBox, please add them here. Places with similar lists (that can be used as a source to extend this list) are: * https://web.archive.org/web/20160310205216/http://wiki.autonomo.us/Wish_list * https://prism-break.org * https://github.com/Kickball/awesome-selfhosted * https://www.privacytools.io * https://github.com/awesome-selfhosted/awesome-selfhosted |
This page tracks the availability of FreedomBox related user-facing services in Debian. Services are grouped by the functionality they provide (a.k.a. the non-free equivalent they replace). This list is also helpful for users looking for alternatives to various cloud services they are dependent on.
Legend |
|
|
Available in Debian stable and/or FreedomBox |
|
Available in Debian although not yet in stable |
|
Someone is working on inclusion into Debian |
|
Someone requested inclusion into Debian |
|
Someone needs to file an RFP or ITP bugreport and update this page with resulting bug number. |
|
Was available in Debian but is not part of stable or unstable |
Service |
FreedomBox Status |
Debian Status |
User Interface |
Language |
Comments |
|
|
||||||
Accounting |
||||||
|
|
Web |
Misc. |
GPL. Accounting, inventory management, money management. |
||
|
||||||
Address Management |
||||||
|
CardDAV, Client |
Python |
Tryton Framework Functionality removed from upstream project |
|||
|
||||||
Anonymity Networks |
||||||
|
Web, Mobile |
Java |
A decentralized, secure (layered encryption) and anonymous peer-to-peer network with serverless chat, irc, jabber, forums, websites, p2p filesharing, BitTorrent trackers, serverless secure mail, file hosting, iMule, etc. All with focus on privacy and security. |
|||
|
|
C |
Tor protects your privacy on the internet by hiding the connection between your Internet address and the services you use. |
|||
|
|
C |
GNUnet is a new network protocol stack for building secure, distributed, and privacy-preserving applications. |
|||
|
||||||
Avatar Publishing (gravatar.com/libravatar.org) |
||||||
|
|
Web |
Python |
Self-hosted (federated) |
||
|
||||||
Backups |
||||||
|
CLI |
Python |
|
|||
|
Web |
Perl |
|
|||
|
Desktop |
C |
|
|||
|
Web |
Perl |
Requires large HDD |
|||
|
Web |
C++ |
|
|||
|
||||||
Blog Publishing (blogger.com/wordpress.com) on Ask Static site generator comparision |
||||||
|
Web |
Perl |
|
|||
|
|
CLI |
Go |
Static site generator. No web editor. |
||
|
CLI |
Ruby |
Static website generator. No web editor |
|||
|
CLI, Web |
Python |
BSD. Static website generator. Debian package is missing the web editor. |
|||
|
CLI |
Python |
AGPL. Static website blog generator. No web editor. |
|||
|
CLI |
Python |
Static site generator. No web based editor. |
|||
|
Web |
PHP |
|
|||
|
Web |
Python |
|
|||
|
Web |
PHP |
|
|||
|
|
Web |
PHP |
Ægir is a framework for hosting and managing websites and other applications using Drupal |
||
|
|
Web |
PHP |
Lightweight, uses MySQL or SQLite databases |
||
|
|
Web |
PHP |
Open source content management platform powering millions of websites and applications |
||
|
|
|
Java |
I2P-Bote is a serverless, encrypted e-mail application. |
||
|
|
Web |
|
|
||
|
|
Web |
Python |
Web-based editor for Pelican and Nikola. Written by FreedomBox team member. |
||
|
||||||
Calculator (Google Calculator) |
||||||
|
|
Web |
Java |
|
||
|
||||||
Calendar Publishing and Shared Editing (Google Calendar) |
||||||
|
CardDAV, CalDAV |
Python |
|
|||
|
Web |
C |
|
|||
|
CalDAV |
PHP |
|
|||
|
Web |
C, C++ |
|
|||
|
CardDAV, CalDAV |
Python |
|
|||
|
CalDAV |
Python |
|
|||
|
CalDAV, ICal |
Python |
|
|||
|
CalDAV, Client |
Python |
Tryton Framework see also tryton-modules-calendar-todo tryton-modules-calendar-scheduling tryton-modules-calendar-classification . Functionality removed from upstream project |
|||
|
Web |
JS |
|
|||
|
Web |
JS |
|
|||
|
|
Web |
PHP |
|
||
|
|
CalDAV, CardDAV |
PHP |
|
||
|
||||||
Censorship Resistence |
||||||
|
Web, Mobile |
Java |
A decentralized, secure (layered encryption) and anonymous peer-to-peer network with serverless chat, irc, jabber, forums, websites, p2p filesharing, BitTorrent trackers, serverless secure mail, file hosting, iMule, etc. All with focus on privacy and security. |
|||
|
|
C |
Tor protects your privacy on the internet by hiding the connection between your Internet address and the services you use. |
|||
|
Shadowsocks |
Python |
|
|||
|
Web |
Python |
Measure and report Internet censorship |
|||
|
||||||
Cloud Computing Solutions 1 |
||||||
|
Web, ? |
Python |
Might not be a full cloud computing solution. Used by and recommended by the Debian System Debian Administration Team, see Bits from the Debian Systems Administration Team. |
|||
|
Web, CLI, API |
Python |
|
|||
|
Web, ? |
C, C++ |
|
|||
|
||||||
Collaborative Editing (Google Documents) |
||||||
|
Gobby |
C, C++ |
|
|||
|
Web |
C |
|
|||
|
Gobby |
? |
|
|||
|
Web |
JavaScript |
|
|||
|
Web |
JavaScript |
|
|||
|
Web |
nodeJS |
|
|||
|
Web |
JS |
|
|||
|
|
Web |
Perl |
GPL. Ancient, but there does not seem to be a good online collaborative spreadsheet. |
||
|
||||||
Commenting Systems (Disqus/IntenseDebate) |
||||||
|
Web |
Java |
Syndie is an open source system for operating distributed forums, offering a secure and consistent interface to various anonymous and non-anonymous content networks. |
|||
|
Web |
Python, JS |
Self-hosted |
|||
|
|
Web |
Ruby, JS |
Self-hosted |
||
|
|
Web |
Ruby |
|
||
|
|
Web |
JavaScript |
|
||
|
||||||
Conference Calling (TeamSpeak) |
||||||
|
Custom |
C++ |
|
|||
|
TURN, STUN |
C, C++ |
Used by other servers to penetrate NAT network for audio/video calling |
|||
|
SIP |
C |
|
|||
|
SIP, etc. |
C/C++ |
|
|||
|
Web |
HTML, JS |
|
|||
|
|
Web |
Java, JS |
|
||
|
|
Web |
Java |
|
||
|
|
|
Java |
|
||
|
|
SIP, etc. |
C++/C |
|
||
|
||||||
CRM / Relationship Management |
||||||
|
|
Web |
PHP, JS |
Personal Relationship Manager |
||
|
||||||
Decentralized DNS |
||||||
|
|
C++ |
Namecoin is a decentralized open source information registration and transfer system based on the Bitcoin cryptocurrency |
|||
|
||||||
E-book Reader |
||||||
|
Web |
Python |
|
|||
|
|
Web |
Perl |
|
||
|
|
Web |
Python |
|
||
|
|
Web |
PHP |
|
||
|
||||||
Email (Gmail) On Ask |
||||||
|
Web |
PHP |
Already available in FreedomBox - Also needs IMAP and SMTP servers |
|||
|
Web |
perl |
Also needs IMAP and SMTP servers |
|||
|
IMAP |
C |
|
|||
|
Web |
Python |
GPL. GNU Mailman manages mailing lists. |
|||
|
Web |
PHP |
|
|||
|
Web |
C, C++ |
|
|||
|
Web |
Haskell |
A web-based user interface for notmuch |
|||
|
Web |
PHP |
||||
|
Web |
Python |
||||
|
|
Web |
PHP |
GPLv2, filter-based, modular, lightweight, also a newsreader |
||
|
||||||
Event Planing (Meetup.com/Facebook Events) |
||||||
|
|
Web |
Python |
|
||
|
|
Web |
Elixir, JS |
|
||
|
||||||
Feed Reader (Google Reader) On Ask |
||||||
|
Web |
PHP |
Supports multiple users |
|||
|
|
Terminal |
C++ |
Single user |
||
|
|
Web |
Ruby |
|
||
|
|
Web |
PHP |
MySQL |
||
|
|
Web |
Go |
Requires PostgreSQL |
||
|
|
Web |
Python, JS |
PostgreSQL |
||
|
|
Web |
PHP |
Supports multiple users, and an optional default user for public-viewable feeds |
||
|
|
Web |
PHP |
Single user |
||
|
|
Web |
Ruby |
|
||
|
||||||
File Sharing (DropBox) |
||||||
|
Web, Desktop |
C, C++ |
|
|||
|
|
Python |
Decentralized data store, distributes filesystem across multiple servers |
|||
|
Web |
NodeJS |
Per-user storage on the Web https://remotestorage.io/ |
|||
|
Web |
Python |
|
|||
|
Web |
Haskell |
|
|||
|
Web |
Python |
|
|||
|
Web, Desktop |
C |
Open security issue: https://github.com/haiwen/seafile/issues/350 (CVE-2013-7469), 923009 |
|||
|
Web |
C# |
|
|||
|
|
C |
|
|||
|
Desktop |
C, C++ |
P2P distributed filesystem. Documentation is in their research publication |
|||
|
Web |
PHP |
|
|||
|
Web |
Go |
P2P filesystem |
|||
|
|
? |
C |
|
||
|
|
|
Java |
Privacy preserving peer-to-peer data sharing |
||
|
|
Web |
PHP |
|
||
|
|
Web |
Python |
|
||
|
|
Web |
Bash |
|
||
|
||||||
Flash Cards |
||||||
|
|
Sync |
Python |
Synchronizes progress from desktop app |
||
|
||||||
Home Automation / IoT / Wearables / Fitness Trackers |
||||||
|
Web |
Python |
|
|||
|
||||||
Home Inventory |
||||||
|
Web |
PHP, JS |
Shopping list, recipes, etc RFP |
|||
|
||||||
Link Sharing (Delicious) on Ask |
||||||
|
Web |
PHP |
No database server needed, single-user |
|||
|
Web |
PHP |
|
|||
|
Web |
PHP |
Not developed any more |
|||
|
Web |
Python |
Multi-user |
|||
|
|
Web |
Go |
CGI executable, no database |
||
|
||||||
Machine Translation (translate.google.com) |
||||||
|
|
C, C++ |
Limited to languages that are already similar to each other. |
|||
|
||||||
Mesh Networking |
||||||
|
|
C |
: Mesh routing protocol for multi-hop ad-hoc networks (see also telephony) |
|||
|
|
C |
Mesh routing based on IP in user-space for multi-hop networks. |
|||
|
|
Linux |
C |
|
||
|
||||||
Movie Watchlist and Rating (IMDB) |
||||||
|
|
Web |
? |
|
|
|
|
|
Web |
? |
|
|
|
|
|
Web |
PHP |
Lighter alternative for filmaster |
||
|
||||||
Multimedia Sharing (Video, Audio, Photos) |
||||||
|
DLNA, UPnP |
C |
|
|||
|
DLNA, UPnP |
Vala |
LGPL. Universal plug & play audiovisual media server |
|||
|
Web |
Python |
Multi-user support; federation planned. Hosts video, photos, audio, documents, etc. |
|||
|
|
Web |
Python, NodeJS |
Expat License |
||
|
||||||
Music Activity Stream (last.fm/libre.fm) |
||||||
|
Web |
C |
|
|||
|
Web |
Shell |
|
|||
|
|
Web |
PHP |
|
||
|
||||||
Music/Media Streaming (Spotify/Pandora) |
||||||
|
MPD |
Python |
|
|||
|
MPD |
C |
|
|||
|
Web |
PHP |
|
|||
|
Web |
NodeJS |
|
|||
|
|
Web |
Python |
|
||
|
|
Web |
C# |
Many other clients available |
||
|
|
Web |
PHP |
|
||
|
|
Web |
Python, JS |
Multi-user, users request and rate songs |
||
|
|
Web |
Java |
|
||
|
|
Web |
Go |
|
||
|
|
Web |
? |
Distributed |
||
|
|
Web |
PHP |
|
||
|
|
Web |
PHP |
|
||
|
||||||
Network File Sharing |
||||||
|
DLNA, UPnP |
C |
|
|||
|
SMB |
C |
|
|||
|
DLNA, UPnP |
Vala |
LGPL. Universal plug & play audiovisual media server |
|||
|
||||||
Note Taking (Evernote) |
||||||
|
|
Desktop, Mobile |
Common Lisp, JS |
|
||
|
||||||
P2P File Sharing |
||||||
|
Web,Desktop |
Python |
Lightweight, cross-platform BitTorrent client |
|||
|
Web |
OCaml |
|
|||
|
Web |
C++ |
BitTorrent client |
|||
|
Terminal |
C++ |
BitTorrent client |
|||
|
|
Web |
Python |
A simple link-local opportunistic p2p free software (or how to share files with your local neighbors) |
||
|
||||||
Personal Cloud (Google Services, etc.) |
||||||
|
Web |
PHP |
Part of KDE social desktop initiative |
|||
|
Web |
PHP |
|
|||
|
|
Web |
JS, CoffeeScript |
|
||
|
||||||
Personal Finance / Budgeting |
||||||
|
|
Web |
Ruby, JS |
|
||
|
||||||
Photo Gallery (Flickr/ImageShack) On Ask |
||||||
|
Web |
Perl |
|
|||
|
Web |
PHP |
|
|||
|
Web |
PHP |
Self-hosted |
|||
|
Web |
PHP |
||||
|
Web |
Python |
|
|||
|
|
Web |
PHP |
Photo manager |
||
|
|
Web |
JS, NodeJS |
Client-side (JavaScript) AES-256 encrypted image hosting, GPL3 |
||
|
|
Web |
Perl |
Image upload server |
||
|
|
Web |
PHP |
|
||
|
||||||
Project Hosting |
||||||
|
Web |
Perl |
|
|||
|
Web |
C, C++ |
Simple git repository hosting |
|||
|
Web |
PHP |
Includes BTS, wiki, code review, and more. Immature. |
|||
|
Web |
Ruby |
?GitHub-like interface, MIT-licensed community edition. 4GB of RAM recommended |
|||
|
Web |
Ruby |
Includes BTS, wiki, and more. 4GB of RAM recommended |
|||
|
|
PHP |
|
|||
|
Back-end only |
Perl |
|
|||
|
|
? |
|
|||
|
|
Python |
|
|||
|
|
|
Python |
|
||
|
|
|
C |
|
||
|
|
Web, SSH, Desktop |
Java |
Full-featured GitHub replacement, plugin support, remote management, used by CentOS, apache 2.0 license |
||
|
|
Web, SSH |
Go |
Low resource requirements |
||
|
|
Web, SSH |
Go |
Low resource requirements |
||
|
|
|
Python |
|
||
|
||||||
Proxy & Tunnelling |
||||||
|
Web, Mobile |
Java |
A decentralized, secure (layered encryption) and anonymous peer-to-peer network with serverless chat, irc, jabber, forums, websites, p2p filesharing, BitTorrent trackers, serverless secure mail, file hosting, iMule, etc. All with focus on privacy and security. |
|||
|
Pagekite |
Python |
Free Software for tunneling HTTP, HTTPS and SSH servers through firewalls and NAT. |
|||
|
HTTP |
C |
|
|||
|
|
C |
Tor protects your privacy on the internet by hiding the connection between your Internet address and the services you use. |
|||
|
Shadowsocks |
Python |
|
|||
|
|
Custom |
Python |
Run services on a machine with no public IP and which may be behind a port-blocking firewall |
||
|
||||||
Project Management |
||||||
|
Web |
PHP |
Kanban project mangement software ITP |
|||
|
||||||
Single-file Time-limited File Sharing (MegaUpload) |
||||||
|
Web |
Python |
MIT, pastebin with support for multiple file formats |
|||
|
Web |
C, C++ |
AGPL, c+gobject, peer to peer file sharing by the browser. Demo instance: https://filetea.me/ ; self-hosted |
|||
|
Web |
Ruby |
self-hosted |
|||
|
|
Web |
Go, JS |
Designed for Sandstorm, but can run standalone |
||
|
|
Web |
PHP |
Self-hosted |
||
|
|
Web |
Erlang |
AGPL, peer to peer file sharing by the browser. Demo instance: https://fipelines.org/ ; self-hosted |
||
|
|
Web |
PHP |
AGPL, Jirafeau is a web site permitting to upload a file in a simple way and give an unique link to it. Demo instance: https://jirafeau.net/ ; self-hosted |
||
|
|
Web |
PHP |
Self-hosted |
||
|
|
Web |
Perl |
AGPL, file sharing server with client-side encryption. Demo instance: https://framadrop.org/ ; self-hosted |
||
|
|
Web |
NodeJS |
Distributed file sharing via WebRTC using a central tracker (link); self-hosted |
||
|
||||||
Q&A Systems (StackOverflow) |
||||||
|
|
Web |
Python, JS |
example; self-hosted, fork of osqa |
||
|
|
Web |
Ruby |
Maybe unmaintained; self-hosted |
||
|
||||||
Save Articles & Pages (instapaper) |
||||||
|
Web |
Python |
|
|||
|
Web, Mobile |
PHP |
|
|||
|
||||||
Social Network - Activity Stream (Facebook) |
||||||
|
Web |
Ruby |
Self-hosted talking to proprietary equivalents |
|||
|
Web |
Java |
Needs also Buddycloud client. |
|||
|
Web |
PHP |
Part of KDE social desktop initiative |
|||
|
|
C++ |
|
|||
|
Web |
PHP |
Transport encryption, privacy,security, photo albums, private mail, richtext status (any length), geotags, federate with ostatus, diaspora and other |
|||
|
|
Web |
PHP |
A social networking engine |
||
|
|
Web |
Python |
CouchDB |
||
|
|
Web |
Ruby |
|
||
|
|
Web |
JavaScript/Python |
|
||
|
|
Web |
Python |
Uses Diaspora federation protocol |
||
|
|
Web, Desktop |
? |
All participants are fully decentralized, some - with advanced security and p2p privacy schemes, some can be built upon Camlistore or Tahoe-LAFS kind of persistence; federated, distributed, self-hosted |
||
|
||||||
Social Network - Microbloging (Twitter/identi.ca) Wikipedia |
||||||
|
Web |
Ruby |
Self-hosted/federated supports ActivityPub & OStatus protocols |
|||
|
Web |
Java |
Also needs Sone plugin; self-hosted talking to other self-hosted |
|||
|
Web |
PHP |
Self-hosted/federated supports OStatus protocol only |
|||
|
Web |
Elixir |
Self-hosted/federated supports ActivityPub & OStatus protocols |
|||
|
Web |
NodeJS |
Self-hosted/federated |
|||
|
Web |
C++ |
|
|||
|
|
Web |
Python |
Design for low-powered systems |
||
|
|
Web |
NodeJS |
Self-hosted/federated supports ActivityPub protocol only |
||
|
||||||
Survey Systems |
||||||
|
Web |
PHP |
|
|||
|
||||||
System Administration |
||||||
|
Web |
C |
|
|||
|
Web |
Perl |
|
|||
|
||||||
Telephony (Skype/GTalk) |
||||||
|
SIP, Jingle |
C |
|
|||
|
SIP |
C, C++ |
|
|||
|
SIP, etc. |
C/C++ |
|
|||
|
|
SIP, etc. |
C++/C |
|
||
|
||||||
Text-based Chat (GTalk/WhatsApp/Slack) |
||||||
|
Jabber(XMPP) |
Erlang |
|
|||
|
Web, Mobile |
Java |
General purpose P2P darknet with lots of services |
|||
|
Web |
JavaScript |
|
|||
|
Web, Mobile |
Python |
Home server for Matrix. Handles asynchronous communication reliably but promotes the use of a centralized identity tracking service |
|||
|
Quassel |
C++ |
|
|||
|
Web |
PHP |
XMPP; Supports Jingle |
|||
|
Jabber(XMPP) |
Lua |
|
|||
|
Web, Desktop |
Python |
XMPP; Supports OTR |
|||
|
Web |
Python |
XMPP (for salutatoi) |
|||
|
Web |
Java |
Federated Identity Server for Matrix |
|||
|
|
Web |
JS |
XMPP; Supports OTR |
||
|
|
Web |
PHP, JavaScript |
|
||
|
|
Web |
Node.js |
Aimed at replacing IRCCloud |
||
|
|
Web |
NodeJS |
XMPP (prosody recommended) |
||
|
|
Web |
JS (Vue) |
IRC; Base web client for https://webchat.freenode.net/ |
||
|
|
Web |
Golang |
|
||
|
|
Web |
NodeJS |
XMPP; Supports Jingle |
||
|
|
Web |
Python |
IRC; Base web client for https://webchat.oftc.net service |
||
|
||||||
Time Tracking |
||||||
|
|
Web |
Python |
|
||
|
||||||
TO-DO Listing and Time-Management (Remember The Milk) |
||||||
|
CLI, client |
C++ |
|
|||
|
CalDAV, Email |
Perl, PHP |
Groupware server supporting multiple mail clients with to-do lists. |
|||
|
CalDAV, Client |
Python |
Tryton Framework Functionality removed from upstream project |
|||
|
Web |
PHP |
Pretty basic TODO manager (old and unmaintained) |
|||
|
|
Web |
PHP, JS |
Very light PHP/SQLite/AJAX/jQuery TODO list |
||
|
||||||
Video Hosting (YouTube/Vimeo) |
||||||
|
|
Web |
TypeScript, HTML, CSS, SQL |
AGPL |
||
|
|
Web |
Python |
Minimal video sharing (pastebin-like) in Django, GPL3+ |
||
|
|
Browser add-on |
Python |
REST server for youtube-dl, works with youtube-dl-chrome-plugin |
||
|
||||||
Voice Assistant (Alexa, Siri) |
||||||
|
Voice |
Python |
|
|||
|
Voice |
Python |
|
|||
|
|
Voice |
Python |
|
||
|
||||||
Voting (Doodle) |
||||||
|
Web |
Ruby |
|
|||
|
Web |
PHP |
|
|||
|
|
Web |
PHP |
|
||
|
|
Web |
Python |
|
||
|
|
Web |
Python |
|
||
|
|
Web |
Java |
|
||
|
|
Web |
Ruby |
|
||
|
|
Web |
PHP |
|
||
|
||||||
Virtual Private Network |
||||||
|
OpenVPN |
C |
|
|||
|
WireGuard |
C |
|
|||
|
tinc |
C |
|
|||
|
IPSec, IKE |
C |
|
|||
|
||||||
Web Analytics (Google Analytics) |
||||||
|
Web |
C, C++ |
|
|||
|
Web |
Perl |
|
|||
|
Web |
C, C++ |
|
|||
|
Web |
C, C++ |
|
|||
|
Web |
PHP |
Ex-Piwik |
|||
|
? |
Web |
PHP, JS |
|
||
|
||||||
Web-based File Manager |
||||||
|
|
Web |
Go |
Manage, edit files, execute commands, Google like UI |
||
|
|
Web |
Go, JS |
Manage, edit files, view/play photos, audio, video |
||
|
||||||
Web Crawling, Indexing, Search (Google Search) |
||||||
|
Web |
Python |
Meta-search engine with multiple backends |
|||
|
Web |
Shell |
Not quite user friendly (CLI). |
|||
|
Web |
Java |
Fairly heavy: needs 1GB of RAM for itself |
|||
|
|
Web |
|
|
||
|
|
Web |
C++ |
C++ should be lighter than yacy but needs a distributed P2P crawler to off the Cloud, maybe Grub.org if C#, Yacy if Java for a stand-alone client |
||
|
||||||
Wiki (wikipedia.org) |
||||||
|
Web |
Perl |
|
|||
|
Web |
PHP |
|
Extending the List
If you find a service that you find useful as a replacement for services in the cloud and would see it available in FreedomBox, please add them here.
Places with similar lists (that can be used as a source to extend this list) are:
Intro |
Information |
Support |
Contribute |
Reports |
Promote |
|
|
|
|||||
|
|
|
HELP & DISCUSSIONS: Discussion Forum - Matrix - Mailing List - #freedombox irc.debian.org | CONTACT Foundation | JOIN Project
Next call: Saturday, April 13 at 14:00 UTC
This page is copyright its contributors and is licensed under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.
Cloud computing solutions are probably not for typical FreedomBox hardware of today but maybe of tomorrow and solutions are useful for those wanting to "Leave the cloud" (1)