FreedomBox/Features: Difference between revisions
DebianWikiOld>fioddor Calibre added. |
DebianWikiOld>fioddor User oriented, functional restructuring as agreed in FreedomBox Summit 2020 |
||
Line 7: | Line 7: | ||
Here is a list of user-facing features that have been implemented in !FreedomBox. You can also check [[FreedomBox/Introduction|FreedomBox introduction]] and [[FreedomBox/Hardware|supported hardware]] related pages. | Here is a list of user-facing features that have been implemented in !FreedomBox. You can also check [[FreedomBox/Introduction|FreedomBox introduction]] and [[FreedomBox/Hardware|supported hardware]] related pages. | ||
=== Applications === | === Use Cases for User Applications === | ||
With !FreedomBox, you can: | With !FreedomBox, you can: | ||
* | * Share files: | ||
* Transfer large files ([[FreedomBox/Manual/Deluge|Deluge]], [[FreedomBox/Manual/Transmission|Transmission]], [[FreedomBox/Manual/I2P|I2P]]) | |||
* Upload files to your website for other to consume publicly. | |||
* Publish a blog ([[FreedomBox/Manual/Ikiwiki|Ikiwiki]]) | * Privately share files ([[FreedomBox/Manual/bepasty|Bepasty]]) | ||
* Keep your files synchronized to your !FreedomBox ([[FreedomBox/Manual/Syncthing|Syncthing]]) | |||
* Locally (samba) | |||
* Publish web content: | |||
* | * Publish a blog ([[FreedomBox/Manual/Ikiwiki|Ikiwiki]]) | ||
* Host a personal or community wiki ([[FreedomBox/Manual/MediaWiki|MediaWiki]]) | |||
* Regular web: | |||
* Each user has her own website. | |||
* There can be a system-wide website. | |||
* Publish multimedia content (photos, videos, music, ...): | |||
* [[FreedomBox/Manual/MiniDLNA|MiniDLNA]] | |||
* Sync your calendar and contacts ([[FreedomBox/Manual/Radicale|Radicale]]) | * Sync your calendar and contacts ([[FreedomBox/Manual/Radicale|Radicale]]) | ||
* | * Organize your e-books into collections ([[FreedomBox/Manual/Calibre|Calibre]]) | ||
* | * Chat with friends: | ||
* 1 To 1 chat calls (FB intermediates establishing connection, then peers talk to each other): [[FreedomBox/Manual/JSXC|JSXC]]?, [[FreedomBox/Manual/Matrix|Matrix]]+[[FreedomBox/Manual/Coturn|Coturn]]? | |||
* | * Host chat rooms (traffic goes through FB): | ||
* Text: [[FreedomBox/Manual/ejabberd|Ejabberd]] | |||
* Audio: [[FreedomBox/Manual/Mumble|Mumble]] | |||
* Video: ?? | |||
* FB serves as persistent client (remains connected to some external room while you're absent). | |||
* Text: [[FreedomBox/Manual/Quassel|Quassel]], [[FreedomBox/Manual/I2P|I2P]] | |||
* Share your internet connection with local devices. | |||
* Escape search engine filter bubbles using a metasearch engine ([[FreedomBox/Manual/Searx|Searx]]) | |||
* Block ads while browsing the web ([[FreedomBox/Manual/Privoxy|Privoxy]]) | |||
* Connect securely to your !FreedomBox services ([[FreedomBox/Manual/OpenVPN|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. | |||
* Your own web office apps: | |||
* Check your email ([[FreedomBox/Manual/Roundcube|Roundcube]]) | |||
* Read news ([[FreedomBox/Manual/TinyTinyRSS|Tiny Tiny RSS]]) | |||
* Host a multiplayer block sandbox ([[FreedomBox/Manual/Minetest|Minetest]]) | |||
* Collaboratively edit a text document ([[FreedomBox/Manual/Infinoted|infinoted]]) | |||
* Circumvent censorship using a socks5 proxy ([[FreedomBox/Manual/Shadowsocks|Shadowsocks]]) | * Circumvent censorship using a socks5 proxy ([[FreedomBox/Manual/Shadowsocks|Shadowsocks]]) | ||
* | * Learn how to use each application: | ||
* Offline Manual | |||
* | * Online resources | ||
* Community support | |||
* Forums | |||
* Mailing List | |||
* IRC channel | |||
* [[FreedomBox/LeavingTheCloud|Other features and solutions]] | |||
=== System | === Use Cases for the System Owner === | ||
* Access your !FreedomBox from the public Internet ([[FreedomBox/Manual/PageKite|Pagekite]], [[FreedomBox/Manual/Tor|Tor]], [[FreedomBox/Manual/DynamicDNS|Dynamic DNS]]) | * Invite friends to use your box: | ||
* users and set access privileges ([[FreedomBox/Manual/Users|Users and Groups]]) | |||
* Use a single login for !FreedomBox Interface, XMPP, Ikiwiki and SSH | |||
* Share infrastructure resources: | |||
* | * Provide DNS service for your local network ([[FreedomBox/Manual/Bind|bind]]) | ||
* Connect storage devices ([[FreedomBox/Manual/Storage|Storage]]) | |||
* Provide linux accounts to users (SSH), including python3, ...etc | |||
* Connect your box to the world: | |||
* Access your !FreedomBox from the public Internet ([[FreedomBox/Manual/PageKite|Pagekite]], [[FreedomBox/Manual/Tor|Tor]], [[FreedomBox/Manual/DynamicDNS|Dynamic DNS]]) | |||
* Obtain a certificate for your domain ([[FreedomBox/Manual/LetsEncrypt|Let's Encrypt]]) | |||
* Manage network connections over Ethernet, Wi-Fi, or PPPoE ([[FreedomBox/Manual/Networks|Networks]]) | |||
* Control your box: | |||
* Customize it: | |||
* Configure system name and interface language ([[FreedomBox/Manual/Configure|Configure]]) | |||
* Configure time zone and network time service ([[FreedomBox/Manual/DateTime|Date and Time]]) | |||
* Know what's happening in your box: | |||
* | * Run diagnostic tests ([[FreedomBox/Manual/Diagnostics|Diagnostics]]) | ||
* Configure service discovery ([[FreedomBox/Manual/ServiceDiscovery|Service Discovery]]) | |||
* View which services are allowed through the firewall ([[FreedomBox/Manual/Firewall|Firewall]]) | |||
* Watch storage consuption in each device ([[FreedomBox/Manual/Storage|Storage]]) | |||
* from a web interface ([[FreedomBox/Manual/Cockpit|Cockpit]]) | |||
* Solve and prevent troubles: | |||
* Upgrade software packages automatically ([[FreedomBox/Manual/Upgrades|Software Upgrades]]) | |||
* View disk information or expand a partition ([[FreedomBox/Manual/Disks|Disks]]) | |||
* Create and restore filesystem snapshots ([[FreedomBox/Manual/Snapshots|Snapshots]]) | |||
* Backup your data ([[FreedomBox/Manual/Backups|Backups]]) | |||
* Learn how to administer your box: | |||
* Offline Manual | |||
* Online resources | |||
* Community support | |||
* Forums | |||
* Mailing List | |||
* IRC channel | |||
== Planned == | == Planned == |
Revision as of 15:43, 5 December 2020
~-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) * Regular web: * 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 (FB intermediates establishing connection, then peers talk to each other): JSXC?, Matrix+Coturn? * Host chat rooms (traffic goes through FB): * 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. * 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