Jump to content

Do not begin to migrate content here, it may be wiped without notice. More info.

FreedomBox/Features

From Debian Wiki
Revision as of 17:14, 5 December 2020 by DebianWikiOld>fioddor

~-Translation(s): Deutsch - English - Español - Français-~

Features

Implemented

Here is a list of user-facing features that have been implemented in !FreedomBox. You can also check FreedomBox introduction and supported hardware related pages.

Use Cases for User Applications

With !FreedomBox, you can:

* Share files:
  * Transfer large files (Deluge, Transmission, I2P)
  * Upload files to your website for other to consume publicly.
  * Privately share files (Bepasty)
  * Keep your files synchronized to your !FreedomBox (Syncthing)
  * Locally (Samba)
* Publish web content:
  * Publish a blog (Ikiwiki)
  * Host a personal or community wiki (MediaWiki)
  * Host regular websites:
    * Each user has her own website.
    * There can be a system-wide website.
* Publish multimedia content (photos, videos, music, ...):
  * MiniDLNA
* Sync your calendar and contacts (Radicale)
* Organize your e-books into collections (Calibre)
* Chat with friends:
  * 1 To 1 chat calls (!FreedomBox intermediates establishing connection, then peers talk to each other): JSXC?, Matrix+Coturn?
  * Host chat rooms (traffic goes through !FreedomBox):
    * Text: Ejabberd
    * Audio: Mumble
    * Video: ??
  * FB serves as persistent client (remains connected to some external room while you're absent).
    * Text: Quassel, I2P
* Share your internet connection with local devices.
  * Escape search engine filter bubbles using a metasearch engine (Searx)
  * Block ads while browsing the web (Privoxy)
* Connect securely to your !FreedomBox services (OpenVPN) from the internet
  * in order to publish services in untrusted networks
  * in order to access through untrusted networks as if you were locally there.
* Host your own web office apps:
  * Check your email (Roundcube)
  * Read news (Tiny Tiny RSS)
  * Host a multiplayer block sandbox (Minetest)
  * Collaboratively edit a text document (infinoted)
* Circumvent censorship using a socks5 proxy (Shadowsocks)
* Learn how to use each application:
  * Offline Manual
  * Online resources
  * Community support
    * Forums
    * Mailing List
    * IRC channel
* Other features and solutions

Use Cases for the System Owner

* Invite friends to use your box:
  * users and set access privileges (Users and Groups)
  * Use a single login for !FreedomBox Interface, XMPP, Ikiwiki and SSH
  * Share infrastructure resources:
    * Provide DNS service for your local network (bind)
    * Connect storage devices (Storage)
    * Provide linux accounts to users (SSH), including python3, ...etc
* Connect your box to the world:
  * Access your !FreedomBox from the public Internet (Pagekite, Tor, Dynamic DNS)
  * Obtain a certificate for your domain (Let's Encrypt)
  * Manage network connections over Ethernet, Wi-Fi, or PPPoE (Networks)
* Control your box:
  * Customize it:
    * Configure system name and interface language (Configure)
    * Configure time zone and network time service (Date and Time)
  * Know what's happening in your box:
    * Run diagnostic tests (Diagnostics)
    * Configure service discovery (Service Discovery)
    * View which services are allowed through the firewall (Firewall)
    * Watch storage consuption in each device (Storage)
    * from a web interface (Cockpit)
  * Solve and prevent troubles:
    * Upgrade software packages automatically (Software Upgrades)
    * View disk information or expand a partition (Disks)
    * Create and restore filesystem snapshots (Snapshots)
    * Backup your data (Backups)
* Learn how to administer your box:
  * Offline Manual
  * Online resources
  * Community support
    * Forums
    * Mailing List
    * IRC channel

Planned

These features are planned for upcoming releases.

* Run your own federated social networking server (diaspora*)
* Host your photos and videos (MediaGoblin)
* Run your micro-blogging social network (GNU Social, Mastodon, Pleroma)
* Email server
* Scheduled backups
* Manage and share your bookmarks (Shaarli)

Applications available in each Release

||Application||Description||Debian 9 (Stretch)||Debian 10 (Buster)||Comment|| || Dynamic DNS || Access to !FreedomBox ||  ? || (./) || || || Pagekite || Access to !FreedomBox ||  ? || (./) || || || Tor || Anonymity Network || (./) || (./) || || || I2P || Anonymity Network || {X} || {X} || added in buster-backports || || Transmission || !BitTorrent Web Client || (./) || (./) || || || Deluge || !BitTorrent Web Client || (./) || (./) || || || Minetest || Block Sandbox || (./) || (./) || || || Radicale || Calendar and Addressbook || (./) || (./) || || || Quassel || Chat Client (IRC) || (./) || (./) || || || JSXC || Chat Client (XMPP) || (./) || (./) || || || Ejabberd || Chat Server (XMPP) || (./) || (./) || || || Matrix Synapse || Chat Server (Matrix) || {X} || (./) || only in buster-backports || || Roundcube || Email Client || (./) || (./) || || || Bepasty || File Publishing || {X} || {X} || added in buster-backports || || Sharing || File Publishing ||  ? || (./) || || || MLDonkey || File Sharing || {X} || (./) || || || Tahoe-LAFS || File Storage (Distributed) ||  ? || (./) || || || Syncthing || File Synchronization ||  ? || (./) || || || Infinoted || Gobby Server || (./) || (./) || || || Tiny Tiny RSS || News Feed Reader || {X} || (./) || || || Calibre || Organise e-Books || {X} || (./) || || || Shadowsocks || SOCKS5 proxy || {X} || (./) || || || OpenVPN || Virtual Private Network || (./) || (./) || || || Mumble || Voice Chat Server || (./) || (./) || || || Repro || VoIP Server (SIP) || (./) || {X} || || || Privoxy || Web Proxy || (./) || (./) || || || Searx || Web Search || {X} || (./) || || || MediaWiki || Wiki || {X} || (./) || || || Ikiwiki || Wiki and Blog || (./) || (./) || ||

<<Include(FreedomBox/Portal)>>


CategoryFreedomBox