FreedomBox/Features: Difference between revisions
DebianWikiOld>fioddor No edit summary |
DebianWikiOld>fioddor More readable. |
||
Line 12: | Line 12: | ||
* Share files: | * Share files: | ||
* Transfer large files | * Transfer large files with [[FreedomBox/Manual/Deluge|Deluge]], with [[FreedomBox/Manual/Transmission|Transmission]], or with [[FreedomBox/Manual/I2P|I2P]]. | ||
* Upload files to your website for | * Upload files to your website for others to consume publicly. | ||
* Privately share files | * Privately share files with [[FreedomBox/Manual/bepasty|Bepasty]]. | ||
* Keep your files synchronized to your !FreedomBox | * Keep your files synchronized to your !FreedomBox with [[FreedomBox/Manual/Syncthing|Syncthing]]. | ||
* Locally | * Locally with [[FreedomBox/Manual/Samba|Samba]]. | ||
* Publish web content: | * Publish web content: | ||
* Publish a blog | * Publish a blog with [[FreedomBox/Manual/Ikiwiki|Ikiwiki]]. | ||
* Host a personal or community wiki | * Host a personal or community wiki with [[FreedomBox/Manual/MediaWiki|MediaWiki]]. | ||
* Host regular websites: | * Host regular websites: | ||
* Each user has her own website. | * Each user has her own website. | ||
* There can be a system-wide website. | * There can be a system-wide website with [[FreedomBox/Manual/Apache_userdir|User Websites]] . | ||
* Publish multimedia content (photos, videos, music, ...) | * Publish multimedia content (photos, videos, music, ...) with [[FreedomBox/Manual/MiniDLNA|MiniDLNA]]. | ||
* Sync your calendar and contacts with [[FreedomBox/Manual/Radicale|Radicale]]. | |||
* Sync your calendar and contacts | * Organize your e-books into collections with [[FreedomBox/Manual/Calibre|Calibre]]. | ||
* Organize your e-books into collections | |||
* Chat with friends: | * Chat with friends: | ||
* 1 To 1 chat calls (!FreedomBox intermediates establishing connection, then peers talk to each other) | * 1 To 1 chat calls (!FreedomBox intermediates establishing connection, then peers talk to each other) with [[FreedomBox/Manual/JSXC|JSXC]]?, or with [[FreedomBox/Manual/Matrix|Matrix]]+[[FreedomBox/Manual/Coturn|Coturn]]? | ||
* Host chat rooms (traffic goes through !FreedomBox): | * Host chat rooms (traffic goes through !FreedomBox): | ||
* Text: [[FreedomBox/Manual/ejabberd|Ejabberd]] | * Text: with [[FreedomBox/Manual/ejabberd|Ejabberd]]. | ||
* Audio: [[FreedomBox/Manual/Mumble|Mumble]] | * Audio: with [[FreedomBox/Manual/Mumble|Mumble]]. | ||
* Video: ?? | * Video: ?? | ||
* | * Remain connected to some external room while you're absent. | ||
* Text: [[FreedomBox/Manual/Quassel|Quassel]], [[FreedomBox/Manual/I2P|I2P]] | * Text: with [[FreedomBox/Manual/Quassel|Quassel]], or with [[FreedomBox/Manual/I2P|I2P]]. | ||
* Share your internet connection with local devices. | * Share your internet connection with local devices. | ||
* Escape search engine filter bubbles using a metasearch engine | * Escape search engine filter bubbles using a metasearch engine like [[FreedomBox/Manual/Searx|Searx]]. | ||
* Block ads while browsing the web | * Block ads while browsing the web. With [[FreedomBox/Manual/Privoxy|Privoxy]]. | ||
* Connect securely to your !FreedomBox services | * Connect securely to your !FreedomBox services from the internet through [[FreedomBox/Manual/OpenVPN|OpenVPN]]. | ||
* in order to publish services in untrusted networks | * in order to publish services in untrusted networks | ||
* in order to access through untrusted networks as if you were locally there. | * in order to access through untrusted networks as if you were locally there. | ||
* Host your own web office apps: | * Host your own web office apps: | ||
* Check your email | * Check your email with [[FreedomBox/Manual/Roundcube|Roundcube]]. | ||
* Read news | * Read news with [[FreedomBox/Manual/TinyTinyRSS|Tiny Tiny RSS]]. | ||
* Host a multiplayer block sandbox | * Host a multiplayer block sandbox with [[FreedomBox/Manual/Minetest|Minetest]]. | ||
* Collaboratively edit a text document | * Collaboratively edit a text document with [[FreedomBox/Manual/Infinoted|infinoted]]. | ||
* Circumvent censorship using a socks5 proxy | * Circumvent censorship using a socks5 proxy like [[FreedomBox/Manual/Shadowsocks|Shadowsocks]]. | ||
* Learn how to use each application: | * Learn how to use each application: | ||
* Offline Manual | * Offline Manual | ||
Line 59: | Line 58: | ||
* Invite friends to use your box: | * Invite friends to use your box: | ||
* | * Grant !FreedomBox accounts and access privileges to users (See [[FreedomBox/Manual/Users|Users and Groups]]). | ||
* Use a single login for !FreedomBox Interface, XMPP, Ikiwiki and SSH | * Use a single login for !FreedomBox Interface, XMPP, Ikiwiki and SSH | ||
* Share infrastructure resources: | * Share infrastructure resources: | ||
* Provide DNS service for your local network | * Provide DNS service for your local network with [[FreedomBox/Manual/Bind|bind]]. | ||
* Connect storage devices ([[FreedomBox/Manual/Storage|Storage]]) | * Connect storage devices (See [[FreedomBox/Manual/Storage|Storage]]). | ||
* Provide linux | * Provide a linux (including python3, etc) console accesible through [[FreedomBox/Manual/SecureShell|SSH]]. | ||
* Connect your !FreedomBox to the world: | * Connect your !FreedomBox to the world: | ||
* Access your !FreedomBox from the public Internet | * Access your !FreedomBox from the public Internet via [[FreedomBox/Manual/PageKite|Pagekite]], [[FreedomBox/Manual/Tor|Tor]], or [[FreedomBox/Manual/DynamicDNS|DNS]]. | ||
* Obtain a certificate for your domain | * Obtain a certificate for your domain from [[FreedomBox/Manual/LetsEncrypt|Let's Encrypt]]. | ||
* Manage network connections over Ethernet, Wi-Fi, or PPPoE ([[FreedomBox/Manual/Networks|Networks]]) | * Manage network connections over Ethernet, Wi-Fi, or PPPoE (See [[FreedomBox/Manual/Networks|Networks]]). | ||
* Control your !FreedomBox: | * Control your !FreedomBox: | ||
* Customize it: | * Customize it: | ||
* Configure system name and interface language ([[FreedomBox/Manual/Configure|Configure]]) | * Configure system name and interface language (See [[FreedomBox/Manual/Configure|Configure]]). | ||
* Configure time zone and network time service ([[FreedomBox/Manual/DateTime|Date and Time]]) | * Configure time zone and network time service (See [[FreedomBox/Manual/DateTime|Date and Time]]). | ||
* Know what's happening in your box: | * Know what's happening in your box: | ||
* Run diagnostic tests ([[FreedomBox/Manual/Diagnostics|Diagnostics]]) | * Run diagnostic tests (See [[FreedomBox/Manual/Diagnostics|Diagnostics]]). | ||
* View which services are allowed through the firewall (See [[FreedomBox/Manual/Firewall|Firewall]]). | |||
* View which services are allowed through the firewall ([[FreedomBox/Manual/Firewall|Firewall]]) | * Watch storage consumption in each device (See [[FreedomBox/Manual/Storage|Storage]]). | ||
* Watch storage | * from a web interface with [[FreedomBox/Manual/Cockpit|Cockpit]]. | ||
* from a web interface | |||
* Solve and prevent troubles: | * Solve and prevent troubles: | ||
* Upgrade software packages automatically ([[FreedomBox/Manual/Upgrades|Software Upgrades]]) | * Upgrade software packages automatically (See [[FreedomBox/Manual/Upgrades|Software Upgrades]]). | ||
* View disk information or expand a partition ([[FreedomBox/Manual/Disks|Disks]]) | * View disk information or expand a partition (See [[FreedomBox/Manual/Disks|Disks]]). | ||
* Create and restore filesystem snapshots ([[FreedomBox/Manual/Snapshots|Snapshots]]) | * Create and restore filesystem snapshots (See [[FreedomBox/Manual/Snapshots|Snapshots]]). | ||
* Backup your data ([[FreedomBox/Manual/Backups|Backups]]) | * Backup your data with Borg (See [[FreedomBox/Manual/Backups|Backups]]). | ||
* Configure service discovery (See [[FreedomBox/Manual/ServiceDiscovery|Service Discovery]]). | |||
* Learn how to administer your box: | * Learn how to administer your box: | ||
* Offline Manual | * Offline Manual |
Revision as of 17:57, 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 with Deluge, with Transmission, or with I2P. * Upload files to your website for others to consume publicly. * Privately share files with Bepasty. * Keep your files synchronized to your !FreedomBox with Syncthing. * Locally with Samba. * Publish web content: * Publish a blog with Ikiwiki. * Host a personal or community wiki with MediaWiki. * Host regular websites: * Each user has her own website. * There can be a system-wide website with User Websites . * Publish multimedia content (photos, videos, music, ...) with MiniDLNA. * Sync your calendar and contacts with Radicale. * Organize your e-books into collections with Calibre. * Chat with friends: * 1 To 1 chat calls (!FreedomBox intermediates establishing connection, then peers talk to each other) with JSXC?, or with Matrix+Coturn? * Host chat rooms (traffic goes through !FreedomBox): * Text: with Ejabberd. * Audio: with Mumble. * Video: ?? * Remain connected to some external room while you're absent. * Text: with Quassel, or with I2P. * Share your internet connection with local devices. * Escape search engine filter bubbles using a metasearch engine like Searx. * Block ads while browsing the web. With Privoxy. * Connect securely to your !FreedomBox services from the internet through OpenVPN. * 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 with Roundcube. * Read news with Tiny Tiny RSS. * Host a multiplayer block sandbox with Minetest. * Collaboratively edit a text document with infinoted. * Circumvent censorship using a socks5 proxy like 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: * Grant !FreedomBox accounts and access privileges to users (See Users and Groups). * Use a single login for !FreedomBox Interface, XMPP, Ikiwiki and SSH * Share infrastructure resources: * Provide DNS service for your local network with bind. * Connect storage devices (See Storage). * Provide a linux (including python3, etc) console accesible through SSH. * Connect your !FreedomBox to the world: * Access your !FreedomBox from the public Internet via Pagekite, Tor, or DNS. * Obtain a certificate for your domain from Let's Encrypt. * Manage network connections over Ethernet, Wi-Fi, or PPPoE (See Networks). * Control your !FreedomBox: * Customize it: * Configure system name and interface language (See Configure). * Configure time zone and network time service (See Date and Time). * Know what's happening in your box: * Run diagnostic tests (See Diagnostics). * View which services are allowed through the firewall (See Firewall). * Watch storage consumption in each device (See Storage). * from a web interface with Cockpit. * Solve and prevent troubles: * Upgrade software packages automatically (See Software Upgrades). * View disk information or expand a partition (See Disks). * Create and restore filesystem snapshots (See Snapshots). * Backup your data with Borg (See Backups). * Configure service discovery (See Service Discovery). * 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