Differences between revisions 95 and 97 (spanning 2 versions)
Revision 95 as of 2021-01-24 20:04:23
Size: 9937
Editor: Drahtseil
Comment: dto.
Revision 97 as of 2021-01-25 16:22:12
Size: 9926
Editor: fioddor
Comment: Not do obvious. JSXC doesn't in FreedomBox.
Deletions are marked like this. Additions are marked like this.
Line 18: Line 18:
   * The [[FreedomBox/Manual/Matrix|Matrix]] server allows secure, decentralized communication via text, voice and video. Files or pictures can of course also be shared. [[FreedomBox/Manual/Coturn|Coturn]] helps, if your !FreedomBox is behind a router (NAT).
   * An alternative standard ist XMPP with similar features. You can host your own [[FreedomBox/Manual/ejabberd|Ejabberd]] server and use the Web interface [[FreedomBox/Manual/JSXC|JSXC]] on your own !FreedomBox as client.
   * The [[FreedomBox/Manual/Matrix|Matrix]] server allows secure, decentralized communication via text, voice and video. Files or pictures can also be shared. [[FreedomBox/Manual/Coturn|Coturn]] helps, if your !FreedomBox is behind a router (NAT).
   * An alternative standard is XMPP with similar features. You can host your own [[FreedomBox/Manual/ejabberd|Ejabberd]] server and use the Web interface [[FreedomBox/Manual/JSXC|JSXC]] on your own !FreedomBox as client.

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

FreedomBox makes it easy to:

  • Chat with friends via your own chat servers
    • The Matrix server allows secure, decentralized communication via text, voice and video. Files or pictures can also be shared. Coturn helps, if your FreedomBox is behind a router (NAT).

    • An alternative standard is XMPP with similar features. You can host your own Ejabberd server and use the Web interface JSXC on your own FreedomBox as client.

    • Mumble is your choice for pure real-time voice conferences.

    • Remain connected to some external chat rooms while you're absent; for IRC with Quassel, or with I2P.

  • Read e-mails and news
    • Check your email with the browser-based multilingual email client Roundcube.

    • Read RSS news with Tiny Tiny RSS.

  • 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.

    • 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.

  • Keep your data synchronized to your FreedomBox:

  • Organize your e-books into collections with Calibre.

  • 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:
    • Collaboratively edit a text document with Infinoted.

  • Host a multiplayer block sandbox with Minetest.

  • 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

FreedomBox makes it easy to:

  • 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 secure 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 local access to FreedomBox (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

(./)

(./)


Intro

Information

Support

Contribute

Reports

Promote

Vision

Hardware

Live Help

Where To Start

Translate

Calls

Talks

Overview

Download

Q&A

To Do

Design

Releases

Press

Features

Manual

Contributors

Code

Blog

FreedomBox for Communities

FreedomBox Developer Manual

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.


CategoryFreedomBox