#language en ||{{attachment:thereisnocloud-bluecolor-preview-_en_v01.png|Graphic slogan by Marcus Meier released under CC-BY-SA-4.0|height=235}}|| 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. ||<-2>'''Legend'''|| || (./) || Available in Debian stable and/or !FreedomBox || || {i} || Available in Debian although not yet in stable|| || {*} || Someone is working on inclusion into Debian|| || {o} || Someone requested inclusion into Debian|| || {X} || Someone needs to [[http://www.debian.org/devel/wnpp/#l1|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|| === Please, contribute === * enhancing this list: Search the web for more low-resource, self-hostable free software alternatives to popular centralised online services. You can use [[https://tracker.debian.org|Tracker]] to check if a package is available in Debian and [[https://wnpp.debian.net|WNPP]] to check if a package has been requested and/or someone is working on it. * completing this list: Investigate the listed alternatives and provide relevant usage and technical information: * search for more clients for different plattforms (Desktop, mobile, web,...). If you find more clients for apps already in !FreedomBox, consider updating also the wiki-page of the relevant app. * evaluate user-friendliness of the solutions. It's important for priorization. * some resources: [[https://github.com/awesome-selfhosted/awesome-selfhosted|awesome-selfhosted]], ... * [[Packaging|packaging]]: Being !FreedomBox privacy-focused it is interesting to know there's a [[Teams/PkgPrivacyMaintainers|Debian Privacy Tools Maintainers team]] among other Debian Packaging teams you might want to contact or join. ---- ||'''Service'''||'''!FreedomBox Status'''||'''Debian Status'''||'''User Interface'''||'''Comments'''|| ||||||||||<(>   || ||||||||||<(>'''Accounting / Budgeting / Personal Finance'''|| || [[https://akaunting.com/license|akaunting]] || || {X} || Web || PHP. GPL. Accounting, inventory management, money management. || || [[https://github.com/inoda/ontrack|ontrack]] || || {X} || Web || Ruby, !JavaScript. || ||||||||||<(>   || ||||||||||<(>'''Adblocking (Network-wide)'''|| || [[https://github.com/AdguardTeam/AdguardHome|AdGuard Home]] || || {*} [[DebianBug:1031862|Bug]] || Web || User friendly interface, DNS over HTTPS, killswitch for popular dissevices like !TikTok || || [[https://pi-hole.net/|Pi-hole]] || || {X} || Web || Local DNS only || ||||||||||<(>   || ||||||||||<(>'''Anonymity Networks'''|| || [[https://geti2p.net/|I2P]] || (./) [[FreedomBox/Manual/I2P|@FB]] || (./) [[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]] || (./) [[FreedomBox/Manual/Tor|@FB]] || (./) [[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. || ||||||||||<(>   || ||||||||||<(>'''Application analytics/crash reporting'''|| || [[https://github.com/getsentry/sentry|Sentry]] || || || Web || Python (Closed source; Apache from 2024) || || [[https://errbit.com/|Errbit]] || || || Web || Ruby + MongoDB || ||||||||||<(>   || ||||||||||<(>'''Avatar Publishing (gravatar.com/libravatar.org)'''|| || [[http://www.libravatar.org|Libravatar]] || || {X} || Web || Python. Self-hosted (federated) || ||||||||||<(>   || ||||||||||<(>'''Backups'''|| || [[https://www.bacula.org/|Bacula]] || || (./) [[DebianPts:bacula|Tracker]] || || C, Python || || [[https://www.borgbackup.org/|BorgBackup]] || (./) [[FreedomBox/Manual/Backups|@FB]] || (./) [[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]] || (./) [[FreedomBox/Manual/Ikiwiki|@FB]] || (./) [[DebianPts:ikiwiki|Tracker]] || Web || Perl. || || [[https://gohugo.io/|Hugo]] || || (./) [[DebianPts:hugo|Tracker]] || 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]] || (./) [[FreedomBox/Manual/WordPress|@FB]] || (./) [[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://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]] || (./) [[FreedomBox/Manual/Radicale|@FB]] || (./) [[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++. Stalled || || [[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://github.com/etesync/server|EteSync]] || || {o} [[DebianBug:951273|Bug]] || Web || Django (Python) || || [[https://www.inf-it.com/open-source/clients/caldavzap/|CalDavZAP]] || || {o} [[DebianBug:698769|Bug]] || Web || !JavaScript. || || [[https://www.inf-it.com/open-source/clients/carddavmate/|CardDavMATE]] || || {o} [[DebianBug:698767|Bug]] || Web || !JavaScript. || || [[http://agendav.org/|AgenDAV]] || || {X} || Web || PHP. || || [[http://baikal-server.com/|Baikal]] || || {X} || CalDAV, CardDAV || PHP. || ||||||||||<(>   || ||||||||||<(>'''Censorship Resistence'''|| || [[https://geti2p.net/|I2P]] || (./) [[FreedomBox/Manual/I2P|@FB]] || (./) [[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]] || (./) [[FreedomBox/Manual/Tor|@FB]] || (./) [[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]] || (./) [[FreedomBox/Manual/Shadowsocks|@FB]] || (./) [[DebianPts:shadowsocks-libev|Tracker]] || Shadowsocks || Python. || || [[https://ooni.org/|OONI]] || || /!\ [[DebianPts:ooniprobe|Tracker]] || Web || Python. Measure and report Internet censorship || ||||||||||<(>   || ||||||||||<(>'''Chat. Text-based (GTalk/WhatsApp/Slack)'''|| || [[https://www.ejabberd.im/|Ejabberd]] || (./) [[FreedomBox/Manual/ejabberd|@FB]] || (./) [[DebianPts:ejabberd|Tracker]] || Jabber(XMPP) || Erlang. XMPP Server. || || [[https://geti2p.net/|I2P]] || (./) [[FreedomBox/Manual/I2P|@FB]] || (./) [[DebianPts:i2p|Tracker]] || Web, Mobile || Java. General purpose P2P darknet with lots of services || || [[https://www.jsxc.org/|JSXC]] || (./) [[FreedomBox/Manual/JSXC|@FB]] || (./) [[DebianPts:libjs-jsxc|Tracker]] || Web || !JavaScript. XMPP Client. || || [[https://matrix.org/docs/projects/server/synapse|Matrix Synapse]] || (./) [[FreedomBox/Manual/Matrix|@FB]] || (./) [[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]] || (./) [[FreedomBox/Manual/Quassel|@FB]] || (./) [[DebianPts:quassel|Tracker]] || Quassel || C++. Delegated IRC client. || || [[https://www.bitlbee.org/|BitlBee]] || || (./) [[DebianPts:bitlbee|Tracker]] || IRC || 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 || !JavaScript. XMPP; Supports OTR || || [[https://github.com/jappix/jappix|Jappix]] || || {X} || Web || PHP, !JavaScript. || || [[http://ircanywhere.com/|IRCAnywhere]] || || {X} || Web || NodeJS. Aimed at replacing IRCCloud || || [[http://getkaiwa.com/|Kaiwa]] || || {X} || Web || NodeJS. XMPP (prosody recommended) || || [[https://kiwiirc.com/|Kiwi IRC]] || || {o} [[DebianBug:646776|Bug]]|| Web || !JavaScript (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 || ||||||||||<(>   || ||||||||||<(>'''Cloud. Computing Solutions''' <>|| || [[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++. || ||||||||||<(>   || ||||||||||<(>'''Cloud. Personal (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 || !JavaScript, !CoffeeScript. || ||||||||||<(>   || ||||||||||<(>'''Collaborative Editing (Google Documents)'''|| || [[https://www.infinote.org/|Infinote]] || (./) [[FreedomBox/Manual/Infinoted|@FB]] || (./) [[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. Encrypted collaboration suite || || [[https://github.com/ether/etherpad-lite|Etherpad Lite]] || || {o} [[DebianBug:576998|Bug]] || Web || nodeJS. || || [[https://webodf.org/|WebODF]] || || {o} [[DebianBug:727529|Bug]] || Web || !JavaScript. || || [[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]]. || || [[https://github.com/overleaf/overleaf|Overleaf]] || || {o} [[DebianBug:973563|Bug]] || Web || collaborative LaTeX editor. !JavaScript. Seems to require MongoDB and Redis? || || [[https://twake.app|Twake]] || || {X} || Web || PHP, !JavaScript. Collaborative workspace for teams || ||||||||||<(>   || ||||||||||<(>'''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, !JavaScript. Self-hosted || || [[http://www.discourse.org/|Discourse]] || || {X} || Web || Ruby, !JavaScript. 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]] || (./) [[FreedomBox/Manual/Mumble|@FB]] || (./) [[DebianPts:mumble-server|Tracker]] || Desktop, Mobile || C++. Used through specific clients. || || [[https://matrix.org/docs/projects/server/synapse|Matrix Synapse]] || (./) [[FreedomBox/Manual/MatrixSynapse|@FB]] || (./) [[DebianPts:matrix-synapse|Tracker]]|| ? || Python. Home server for Matrix. Handles asynchronous communication reliably but promotes the use of a centralized identity tracking service. Requires backend Jitsi Videobridge for videoconferencing? Reported 2020-11-28 to work well on a PCEngines apu1d4 board !FreedomBox. || || [[https://github.com/coturn/coturn|Coturn]] || (./) [[FreedomBox/Manual/Coturn|@FB]] || (./) [[DebianPts:coturn|Tracker]] || TURN, STUN || C, C++. Used by other servers to penetrate NAT network for audio/video calling || || [[https://janus.conf.meetecho.com/|Janus]] || (./) [[FreedomBox/Manual/Janus|@FB]] || (./) [[DebianPts:janus|Tracker]] || Web || C, !JavaScript; General purpose WebRTC server || || [[https://www.asterisk.org/|Asterisk]] || || (./) [[DebianPts:asterisk|Tracker]] || SIP || C. || || [[https://git.jami.net/savoirfairelinux/ring-project|Ring(Jami)]] || || (./) [[DebianPts:ring|Tracker]] || Desktop, Mobile || C++, Python. || || [[https://github.com/jitsi|Jitsi Meet]] || || {o} [[DebianBug:760485|Meet]] + [[Javascript/Nodejs/Tasks/jitsi-meet|info]] + [[DebianBug:757769|Videobridge]] || Web || Java. Aparently [[https://fatiherikci.com/en/install-jitsi-meet-on-debian-10/|Jitsi provides a .deb file]] with [[https://github.com/YunoHost-Apps/jitsi_ynh|some limitations]]. It needs to be debianised. Requires Jitsi Videobridge . ¿Too heavy for FB? || || [[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, !JavaScript. || || [[https://galene.org/|Galène]] || || {o} [[DebianBug:977964|Bug]] || Web || Go, Javascript. || || [[https://github.com/jangouts/jangouts|Jangouts]] || || {o} [[DebianBug:1005877|Bug]] || Web || !JavaScript. Partly packaged: Uses DebianPts:janus as backend which is available in Debian; known to work fine on a 32bit ARM host with 2GB memory, i.e. similar constraints as an Olimex LIME2. || || [[https://roomler.live|Roomler]] || || {X} || Web || !JavaScript(Vue). Requires [[DebianPts:Janus|Janus, which is available in Debian]] || || [[https://github.com/invisible-college/tawk.space|tawk.space]] || || {X} || Web || CoffeScript, JavaScript. Requires [[DebianPts:Janus|Janus, which is available in Debian]] || || multiparty-meeting || || {X} || || ?. Requires Mediasoup || || [[https://github.com/nextcloud|Nextcloud Talk]] || || {X} || Mobile || ?. Requires Spreed || || [[https://github.com/wireapp|Wire]] || || {X} || || Haskell, TypeScript. Requires some custom backend || || [[https://bigbluebutton.org|BigBlueButton]] || || {X} || Web || Java, !JavaScript. Requires backend bbb-webrtc-sfu. ¿Too heavy for FB? || || [[http://openmeetings.apache.org/index.html|OpenMeetings]] || || {X} || || Java. Requires some custom backend. ¿Too heavy for FB? || || [[https://github.com/OpenVidu/openvidu|openVidu]] || || {X} || ? || ?. Requires backend Kurento Media Server. ¿Too heavy for FB? || || [[http://mconf.org|mConf]] || || {X} || ? || ?. Requires backend Kurento Media Server. ¿Too heavy for FB? || || [[http://www.yate.ro/|Yet Another Telephony Engine]] || || {X} || SIP, etc. || C++/C. || ||||||||||<(>   || ||||||||||<(>'''Contacts / Customer / Relationship Management (CRM)'''|| || [[https://civicrm.org/|CiviCRM]] || || (./) [[DebianPts:civicrm]] || Web || PHP, !JavaScript. Geared towards non-profits and civic-sector organizations. || || [[https://www.odoo.com/|Odoo]] || || (./) [[DebianPts:odoo]] || Web || Python, !JavaScript. [[https://www.odoo.com/page/editions|Features in the Community Edition]] || || [[https://docs.tryton.org/projects/modules-party/en/latest/|Tryton Party Module]] || || (./) [[DebianPts:tryton-modules-party|Tracker]] || Client || Python. Part of Tryton Framework. || || [[https://github.com/monicahq/monica|Monica]] || || {X} || Web || PHP, !JavaScript. 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]] || (./) [[FreedomBox/Manual/Calibre|@FB]] || (./) [[DebianPts:calibre|Tracker]] || Web || Python. || || [[https://github.com/janeczku/calibre-web|calibre-web]] || || {o} [[DebianBug:982690|Bug]] || Web || Python. || || [[https://amusewiki.org/|amusewiki]] || || {X} || Web || Perl. || || [[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]] || (./) [[FreedomBox/Manual/Roundcube|@FB]] || (./) [[DebianPts:roundcube|Tracker]] || Web || PHP. [[https://en.wikipedia.org/wiki/Email_client|Email Client]] || || [[http://www.postfix.org/|Postfix]] || (./) [[FreedomBox/Manual/Email|@FB]] || (./) [[DebianPts:postfix|Tracker]] || SMTP || C. [[https://en.wikipedia.org/wiki/Message_transfer_agent|MTA]] || || [[https://www.dovecot.org/|Dovecot]] || (./) [[FreedomBox/Manual/Email|@FB]] || (./) [[DebianPts:dovecot|Tracker]] || IMAP || C. IMAP server || || [[https://rspamd.com|Rspamd]] || (./) [[FreedomBox/Manual/Email|@FB]] || (./) [[DebianPts:rspamd|Tracker]] || API || C, Lua. Spam control || || [[http://ciderwebmail.org/news/index.html|Ciderwebmail]] || || (./) [[DebianPts:ciderwebmail|Tracker]]|| Web || Perl. Unmaintained since 2010?|| || [[https://www.clamav.net/|ClamAV]] || || (./) [[DebianPts:clamav|Tracker]] || API || C. Malware control|| || [[https://www.exim.org/|Exim]] || || (./) [[DebianPts:exim4|Tracker]] || SMTP || C. [[https://en.wikipedia.org/wiki/Message_transfer_agent|MTA]] || || [[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://en.wikipedia.org/wiki/Email_client|Email Client]] || || [[https://sogo.nu/|Sogo]] || || (./) [[DebianPts:sogo|Tracker]] || Web || C, C++. Groupware server || || [[https://spamassassin.apache.org/|SpamAssassin]] || || (./) [[DebianPts:spamassassin|Tracker]] || API || C. Span control || || [[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://en.wikipedia.org/wiki/Email_client|Email Client]] || || [[https://www.mailpile.is/|Mailpile]] || || {o} [[DebianBug:745399|Bug]] || Web || Python. [[https://github.com/mailpile/Mailpile/issues/160|Python2 only]]. Yet [[https://www.mailpile.is/blog|alive]] as of May 1, 2023. || || [[https://github.com/i2p/i2p.i2p-bote|I2P-Bote]] || || {X} || || Java(Gradle). I2P-Bote is a serverless, encrypted e-mail application. || || [[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, !JavaScript. || || [[https://github.com/fossasia/open-event-server|Open Event]] || || {X} || Web || Python (backend) + [[https://wiki.debian.org/SummerOfCode2020/Projects#SummerOfCode2020.2FUnApprovedProjects.2FOpenEventDebian.Packaging_Open_Event_Solution_and_Dependencies_for_Debian|EmberJS (frontend)]] || ||||||||||<(>   || ||||||||||<(>'''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]] || (./) [[FreedomBox/Manual/TinyTinyRSS|@FB]] || (./) [[DebianPts:tt-rss|Tracker]] || Web || PHP. Supports multiple users || || [[https://rss-bridge.github.io/rss-bridge/|RSS-Bridge]] || (./) [[FreedomBox/Manual/RSSBridge|@FB]] || (./) [[DebianPts:rss-bridge|Tracker]] || Web || PHP || || [[https://github.com/newsboat/newsboat|Newsboat]] || || (./) [[DebianPts:newsboat|Tracker]] || Terminal || C++. Single user || || [[https://freshrss.org/|FreshRSS]] || || {o} [[DebianBug:1032767|Bug]] || Web, mobile || PHP. Sqlite, MySQL, or PostgreSQL. || || [[https://github.com/amatriain/feedbunch|Feedbunch]] || || {X} || Web || Ruby. || || [[https://miniflux.app/|Miniflux]] || || {X} || Web || Go. Requires PostgreSQL || || [[https://git.sr.ht/~cedric/newspipe|Newspipe]] || || {X} || Web || Python, !JavaScript. 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 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, !JavaScript. Manage, edit files, view/play photos, audio, video || ||||||||||<(>   || ||||||||||<(>'''File Sharing. Internet (!DropBox)'''|| || [[https://syncthing.net/|Syncthing]] || (./) [[FreedomBox/Manual/Syncthing|@FB]] || (./) [[DebianPts:syncthing|Tracker]] || Web, Desktop || C, C++. || || [[http://tahoe-lafs.org|Tahoe-LAFS]] || (./) [[FreedomBox/Manual/Tahoe-LAFS|@FB]] || /!\ [[DebianPts:tahoe-lafs|Tracker]] || || Python. Decentralized data store, distributes filesystem across multiple servers || || [[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. || || [[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://remotestorage.io/|Node Restore]] || || /!\ [[DebianBug:804507|Bug]] || Web || NodeJS. Per-user storage on the Web https://remotestorage.io/ || || [[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(ant). Privacy preserving peer-to-peer data sharing. The istructions for ubuntu installation use Sun's Java and get rid of OpenJDK. || || [[https://pydio.com/|Pydio]] || || {X} || Web || PHP. || || [[https://securedrop.org/|SecureDrop]] || || {X} || Web || Python. || || [[https://launchpad.net/sucsynct|sucsynct]] || || {X} || Web || Bash. ||||||||||||<(>   || ||||||||||<(>   || ||||||||||<(>'''File Sharing. Local network'''|| || [[https://sourceforge.net/projects/minidlna/|miniDLNA]] || (./) [[FreedomBox/Manual/MiniDLNA|@FB]] || (./) [[DebianPts:minidlna|Tracker]] || DLNA, UPnP || C. || || [[https://www.samba.org/|Samba]] || (./) [[FreedomBox/Manual/Samba|@FB]] || (./) [[DebianPts:samba|Tracker]] || SMB || C. || || [[https://linux-nfs.org/|NFS]] || || (./) [[DebianPts:nfs-utils|Tracker]] || NFS || C. || || [[https://wiki.gnome.org/Projects/Rygel|Rygel]] || || (./) [[DebianPts:rygel|Tracker]] || DLNA, UPnP || Vala. LGPL. Universal plug & play audiovisual media server || ||||||||||<(>   || ||||||||||<(>'''File Sharing. P2P'''|| || [[http://deluge-torrent.org/|Deluge]] || (./) [[FreedomBox/Manual/Deluge|@FB]] || (./) [[DebianPts:deluge|Tracker]] || Web,Desktop || Python. Lightweight, cross-platform !BitTorrent client || || [[https://transmissionbt.com/|Transmission]] || (./) [[FreedomBox/Manual/Transmission|@FB]] || (./) [[DebianPts:transmission|Tracker]] || Web || C++. !BitTorrent client || || [[https://github.com/rakshasa/rtorrent|rTorrent]] || || (./) [[DebianPts:rtorrent|Tracker]] || Terminal || C++. !BitTorrent client || || [[https://www.qbittorrent.org/|QBittorrent]] || || (./) [[DebianPts:qbittorrent|Tracker]] || Web,Desktop || C++. Feature-rich cross-platform !BitTorrent client || || [[http://mldonkey.sourceforge.net/Main_Page|MLDonkey]] || || /!\ [[DebianPts:mldonkey|Tracker]] || Web || OCaml. || || [[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) || ||||||||||<(>   || ||||||||||<(>'''File Sharing. Single-file Time-limited !MegaUpload)'''|| || [[https://github.com/bepasty/bepasty-server|bepasty]] || (./) [[FreedomBox/Manual/bepasty|@FB]] || {i} [[DebianPts:bepasty|Tracker]] || Web || Python. MIT, pastebin with support for multiple file formats || || [[https://git.framasoft.org/fiat-tux/hatsoftwares/lufi|lufi]] || || {o} [[DebianBug:923237|Bug]] || Web || Perl. AGPL, file sharing server with client-side encryption. Demo instance: https://framadrop.org/ ; self-hosted || || [[https://github.com/zombiezen/filedrop|FileDrop]] || || {X} || Web || Go, !JavaScript. 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://github.com/peer5/sharefest|Sharefest]] || || {X} || Web || NodeJS. Distributed file sharing via WebRTC using a central tracker ([[http://www.sharefest.me/|link]]); self-hosted || ||||||||||<(>   || ||||||||||<(>'''Flash Cards'''|| || [[https://github.com/tsudoko/anki-sync-server|anki-sync-server]] || || {X} || Sync || Python. Synchronizes progress from desktop app || ||||||||||<(>   || ||||||||||<(>'''Games.'''|| || [[https://www.minetest.net|Minetest]] || (./) [[FreedomBox/Manual/MineTest|@FB]] || (./) [[DebianPts:minetest|Tracker]] || Clients || || || [[https://www.evennia.com/| Evennia]] || || {X} || Web, MUD clients || Python. MUD/MU* Creation System. Text-based. || ||||||||||<(>   || ||||||||||<(>'''Home Automation / IoT / Wearables / Fitness Trackers '''|| || [[https://www.home-assistant.io/|Home Assistant]] || || {o} [[DebianBug:839786|Bug]] || Web || Python. || || [[https://webthings.io/|WebThings]] || || {X} || Web || !TypeScript, !JavaScript. || ||||||||||<(>   || ||||||||||<(>'''Home Inventory'''|| || [[https://grocy.info/|grocy]] || || {o} [[DebianBug:969056|Bug]] || Web || PHP, !JavaScript. 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]] || /!\ [[FreedomBox/Manual/Shaarli|@FB]] || /!\ [[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 || ||||||||||<(>   || ||||||||||<(>'''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. || ||||||||||<(>   || ||||||||||<(>'''Monitoring System'''|| || [[https://icinga.com/|Icinga]] || || (./) [[DebianPts:icinga2|Tracker]] || Web || C++ || || [[https://www.nagios.org/|Nagios]] || || (./) [[DebianPts:nagios4|Tracker]] || Web || 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]] || (./) [[FreedomBox/Manual/MiniDLNA|@FB]] || (./) [[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]] || [[https://www.musicpd.org|MPD]] || Python. || || [[https://musicpd.org/|Music Player Daemon]] || || (./) [[DebianPts:mpd|Tracker]] || [[https://www.musicpd.org|MPD]] || C. || || [[https://gerbera.io/|Gerbera]] || || (./) [[DebianPts:gerbera|Tracker]] || Web || C++, !JavaScript; Stream your media to devices on your home network. || || [[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, !JavaScript. Multi-user, users request and rate songs || || [[http://www.subsonic.org|subsonic]] || || {X} || Web || Java. Upstream source code provides a .deb file. According to Airsonic doc, Subsonic was open source through version 6.0-beta1, and closed-source from then onwards. || || [[https://github.com/airsonic/airsonic|airsonic]]|| || {X} || Web || Java+!JavaScript. || || [[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. || ||||||||||<(>   || ||||||||||<(>'''Note Taking (Evernote, Collabora)'''|| || [[https://github.com/jupyter/notebook|Jupyter Notebook]] || || (./) [[DebianPts:jupyter-notebook|Tracker]] || Web || Python. || || [[https://turtl.it/|turtl]] || || {X} || Desktop, Mobile || Common Lisp, !JavaScript. || ||||||||||<(>   || ||||||||||<(>'''Password Manager'''|| || [[https://www.passwordstore.org/|pass]] || || (./) [[DebianPts:pass|Tracker]] || CLI, Desktop, Browser, Mobile || uses PGP and Git to store credentials in a hierarchy of text files. No database required || || [[https://bitwarden.com/open-source|Bitwarden]] || || {o} [[DebianBug:956836|Bug]] || Web || C# || || [[https://github.com/dani-garcia/vaultwarden|vaultwarden]] || || {X} || Web || Rust. Compatible with Bitwarden clients || || [[https://github.com/passbolt|Passbolt]] || || {X} || Web, CLI || PHP, !JavaScript. Backend API server with CLI, web/!JavaScript app or browser add-on || ||||||||||<(>   || ||||||||||<(>'''Photo Gallery (Flickr/ImageShack)''' [[http://ask.debian.net/questions/what-are-the-best-alternatives-to-photo-gallery-services-flickr-imageshack|On Ask]] || || [[http://www.zoph.org/|zoph]] || (./) [[FreedomBox/Manual/Zoph|@FB]] || (./) [[DebianPts:zoph|Tracker]] || Web || PHP. || || [[http://bgoglin.free.fr/llgal/|llgal]] || || (./) [[DebianPts:llgal|Tracker]] || Web || Perl. || || [[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 || !JavaScript, 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. || ||||||||||<(>   || ||||||||||<(>'''Print Server'''|| || [[https://www.cups.org/|CUPS]] || || (./) [[DebianPts:cups|Tracker]] || IPP || C. || ||||||||||<(>   || ||||||||||<(>'''Project Hosting'''|| || [[https://git-scm.com/docs/gitweb|gitweb]] || (./) [[FreedomBox/Manual/GitWeb|@FB]] || (./) [[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|Gitolite3]] || || (./) [[DebianPts:gitolite3|Tracker]] || Back-end only || Perl. git repository hosting, with fine-grained access control || || [[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. || ||||||||||<(>   || ||||||||||<(>'''Project Management (Trello)'''|||| || [[https://kanboard.org|Kanboard]] || || {i} [[DebianPts:kanboard|Tracker]] || Web || PHP. Kanban project mangement software. || || [[https://wekan.github.io|Wekan]] || || {o} [[DebianBug:819238|Bug]] || Web || PHP. Kanban project mangement software. || || [[https://taskboard.matthewross.me|TaskBoard]] || || {X} || Web || PHP. Kanban project mangement software. || ||||||||||<(>   || ||||||||||<(>'''Proxy & Tunnelling'''|| || [[https://geti2p.net/|I2P]] || (./) [[FreedomBox/Manual/I2P|@FB]] || (./) [[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]] || (./) [[FreedomBox/Manual/PageKite|@FB]] || (./) [[DebianPts:pagekite|Tracker]] || Pagekite || Python. Free Software for tunneling HTTP, HTTPS and SSH servers through firewalls and NAT. || || [[https://www.privoxy.org/|Privoxy]] || (./) [[FreedomBox/Manual/Privoxy|@FB]] || (./) [[DebianPts:privoxy|Tracker]] || HTTP || C. || || [[https://www.torproject.org/|Tor]] || (./) [[FreedomBox/Manual/Tor|@FB]] || (./) [[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]] || (./) [[FreedomBox/Manual/Shadowsocks|@FB]] || (./) [[DebianPts:shadowsocks-libev|Tracker]] || Shadowsocks || Python. || || [[http://www.squid-cache.org/|Squid]] || || (./) [[DebianPts:squid|Tracker]] || HTTP || C. || || [[http://www.e2guardian.org/cms/index.php|e2guardian]] || || (./) [[DebianPts:e2guardian|Tracker]] || HTTP || e2guardian filters the content of pages based on many methods including phrase matching, PICS filtering and URL filtering. It does not purely filter based on a banned list of sites. It provides real-time virus scanning capabilities for content access. e2guardian is designed to be completely flexible and allows you to tailor the filtering to your exact needs. It can be as draconian or as unobstructive as you want. The default settings are geared towards what a primary school might want but e2guardian puts you in control of what you want to block. || || [[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 || ||||||||||<(>   || ||||||||||<(>'''Q&A Systems (!StackOverflow)'''|| || [[https://github.com/ASKBOT/askbot-devel|Askbot]] || || {X} || Web || Python, !JavaScript. [[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://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 || || [[http://github.com/fraction/oasis|Oasis]] || || {X} || Web, Desktop || NodeJS. A lightweight and attractive web frontend for Secure Scuttlebutt, a completely decentralized social network. || ||||||||||<(>   || ||||||||||<(>'''Social Network - Microbloging (Twitter/identi.ca)''' [[https://en.wikipedia.org/wiki/Fediverse#Fediverse_software_platforms|Wikipedia]] || || [[https://joinmastodon.org/|Mastodon]] || || {o} [[DebianBug:859741|Bug]] || Web || Ruby. Self-hosted/federated supports !ActivityPub & OStatus protocols || || [[https://www.hyphanet.org/|Hyphanet]] || || {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]] || (./) [[FreedomBox/Manual/Cockpit|@FB]] || (./) [[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. || ||||||||||<(>   || ||||||||||<(>'''Time Tracking'''|| || [[https://github.com/overshard/timestrap|timestrap]] || || {X} || Web || Python. || ||||||||||<(>   || ||||||||||<(>'''TO-DO Listing and Time-Management (Remember The Milk)'''|| || [[https://github.com/todotxt/todo.txt|todo.txt]] || || (./) || CLI, Web, Gnome, Android, MacOS, iOS, Mail client add-ons || Serverless to-do solution in TXT format; can be synced across devices with any file sync solution. || || [[https://taskwarrior.org/|Taskwarrior]] || || (./) [[DebianPts:taskwarrior|Tracker]] || clients || C++. [[https://taskwarrior.org/tools/|Many clients and tools]] || || [[https://github.com/theunraveler/taskwarrior-web|Taskwarrior web]] || || {o} [[DebianBug:719315|Bug]] || Web || [[https://rubygems.org/gems/taskwarrior-web|Ruby]] || || [[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, !JavaScript. Very light PHP/SQLite/AJAX/jQuery TODO list|| ||||||||||<(>   || ||||||||||<(>'''Translation (translate.google.com)'''|| || [[https://www.apertium.org/|Apertium]] || || (./) [[DebianPts:apertium|Tracker]] || || C, C++. Limited to languages that are already similar to each other. || ||||||||||<(>   || ||||||||||<(>'''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 || ||||||||||<(>   || ||||||||||<(>'''Video Live Streaming (Twitch, !YouTube Live)'''|| || [[https://github.com/owncast/owncast|Owncast]] || || {*} [[DebianBug:1005989|Bug]] || Web || Go, !JavaScript. MIT. || ||||||||||<(>   || ||||||||||<(>'''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://framagit.org/framasoft/framadate|Framadate]] || || {o} [[DebianBug:876496|Bug]] || Web || PHP. Demo instance: [[https://framadate.org/|Framadate]]. Fork of [[https://web.archive.org/web/20190511171028/https://sourcesup.cru.fr/projects/studs/|STUdS (dead project)]]. Formerly known as [[https://github.com/leblanc-simon/OpenSondage|OpenSondage]] || || [[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(mvn), !JavaScript. Everything in french. || || [[https://sourcesup.renater.fr/projects/moment|Moment]] || || {X} || Web || PHP. Demo instance: [[https://evento.renater.fr/|Evento]] (seemingly as [[https://web.archive.org/web/20180705224451/http://studs.u-strasbg.fr:80/index.php|direct replacement for STUds]]) || ||||||||||<(>   || ||||||||||<(>'''Virtual Private Network'''|| || [[https://openvpn.net/|OpenVPN]] || (./) [[FreedomBox/Manual/OpenVPN|@FB]] || (./) [[DebianPts:openvpn|Tracker]] || OpenVPN || C. || || [[https://www.wireguard.com/|WireGuard]] || (./) [[FreedomBox/Manual/WireGuard|@FB]] || (./) [[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 || || [[https://count.ly/|Countly]] || || || Web || Javascript (AGPL) || || [[http://www.openwebanalytics.com|Open Web Analytics]] || || ? || Web || PHP, !JavaScript. || ||||||||||<(>   || ||||||||||<(>'''Web Archiving'''|| || [[https://www.kiwix.org/en/|Kiwix]] || || (./) [[DebianPts:kiwix|Tracker]] || Web || Offline Wikipedia reader || || [[https://github.com/pirate/ArchiveBox|ArchiveBox]] || || {*} [[DebianBug:924040|Bug]] || Web || Python. || || [[https://github.com/Webrecorder/pywb|Webrecorder pywb]] || || {X} || Web || This toolset forms the foundation of Webrecorder project, but also provides a generic web archiving toolkit that is used by other web archives, including the traditional "Wayback Machine" functionality. || ||||||||||<(>   || ||||||||||<(>'''Web Searching, Crawling, Indexing (Google Search)'''|| || [[https://searx.me/|Searx]] || (./) [[FreedomBox/Manual/Searx|@FB]] || (./) [[DebianPts:searx|Tracker]] || Web || Python. Meta-search engine with multiple backends || || [[https://docs.searxng.org/|SearXNG]] || || {X} || Web || Fork of SearX. No releases, only the latest commit is supported. || || [[https://gitlab.com/surfraw/Surfraw|Surfraw]] || || (./) [[DebianPts:surfraw|Tracker]] || CLI || Not quite user friendly. || || [[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|| || [[https://github.com/Ahwxorg/LibreY|LibreY]] || || {X} || Web || PHP. No JS or framework, so should be easy to package. No releases, only the latest commit is supported. || ||||||||||<(>   || ||||||||||<(>'''Wiki (wikipedia.org)''' || || [[https://ikiwiki.info/|Ikiwiki]] || (./) [[FreedomBox/Manual/Ikiwiki|@FB]] || (./) [[DebianPts:ikiwiki|Tracker]] || Web || Perl. || || [[https://www.mediawiki.org/|MediaWiki]] || (./) [[FreedomBox/Manual/MediaWiki|@FB]] || (./) [[DebianPts:mediawiki|Tracker]] || Web || PHP. || || [[https://twiki.org/|twiki]] || || /!\ [[DebianPts:twiki|Tracker]] || Web || Perl || ||||||||||<(>   || ||||||||||<(>'''WWW Website Alternatives''' || || [[https://tildegit.org/solderpunk/molly-brown|Molly Brown]] || || (./) [[DebianPts:molly-brown|Tracker]] || Gemini || Go. Full-featured Gemini server with multi-user (shared-hosting) support. || || [[https://gophernicus.org/|gophernicus]] || || (./) [[DebianPts:gophernicus|Tracker]] || Gopher || C/POSIX - BSD 2-Clause license - supports inetd, xinetd, systemd activaton - supports TLS, CGI, PHP - relatively simple to package and to configure || || [[https://gmid.omarpolo.com/|gmid]] || || {X} || Gemini || C - ISC license - supports CGI, FastCGI - supports punycode, IRI - supports Linux seccomp, landlock - relatively simple to package and to configure || == 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 <> ---- CategoryFreedomBox