help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: personal communications server


From: quiliro
Subject: Re: personal communications server
Date: Tue, 6 Aug 2019 09:25:18 -0500

Hi Julien,

Thank you for your response.

> Could explain wgat such a system would do? I'm not familiar with
> freedombox or freedombone. However, I can tell you we have mail services
> available, and I configured two personal servers with them. That's what I
> use to send this very email :)

As per https://freedombone.net/ :

Freedombone

Software for an internet of people

Mainstream software is so broken and the organizations that develop it so
untrustworthy that we are reaching a breaking point. So you want to run
your own internet services? Email, chat, VoIP, web sites, file
synchronization, wikis, blogs, social networks, media hosting, backups,
VPN. Freedombone is a home server system which enables you to self-host
all of these things from your place of residence (not a data center). You
can run Freedombone on an old laptop or single board computer.


As per https://freedombone.net/apps.html :

 This system comes in three versions:

    Standard server version: for the ordinary internet using conventional
domain names
    Onion only server version: uses onion addresses. Doesn't need a domain
name or port forwarding
    Mesh peer/client version: off-grid autonomous operation, separate from
the internet. No servers.

1 Server apps

These apps are available on all server versions of the system, either via
clearnet or onion addresses.
Akaunting - A web based accounts system for small businesses or freelancers.
BabyBuddy - Helps caregivers track sleep, feedings, diaper changes, and
tummy time.
Bludit - Databaseless blogging system.
CryptPad - Collaborative documents, presentations, votes and drawing.
Datserver - Seed dat protocol files from your server to make them always
accessible.
DLNA - Play media on UPNP/DLNA supported devices
Dokuwiki - A databaseless wiki system.
EteSync - End-to-end encrypted sync of calendar and contacts between devices.
Etherpad - Collaborative document creation.
Federated wiki - A new approach to creating wiki content.
Gogs - Lightweight git project hosting system.
HTMLy - Databaseless blogging system.
IRC Server - Chat server with bouncer.
Icecast media stream - Make your own internet radio station.
KanBoard - Simple kanban system for managing projects or TODO lists.
Koel - Access your music collection from any internet connected device.
Lychee - Make your photo albums available on the web.
Mailpile - Modern email client which supports GPG encryption.
Mumble - VoIP and text chat system.
NextCloud - File storage, chat and video conferencing.
PeerTube - Peer-to-peer video hosting.
Pi-Hole - Block web ads at the DNS level.
PrivateBin - Pastebin where the server has zero knowledge of the content.
Rocketchat - Non-federated chat server (x86 systems only).
Smol RSS - Minimal RSS reader.
Syncthing - Synchronise files across all of your devices.
Turtl - Privately create and share notes and images.
XMPP - Chat server.

2 Standard server apps

These apps are not available on the onion only versions, since they can't
currently be onion routed.
Friendica - Federated social network system.
Hubzilla - Web publishing platform with social network like features.
Zap - Nomadic social network server

3 Mesh apps

CryptPad - Collaborate on documents, presentations, votes and drawing
while off the grid
IPFS public folder - Share files/audio/video on the mesh.
Kdenlive - Edit videos
Pelican - Static blogging with a large choice of themes
qTox - The main text, VoIP and video chat application
Shotwell - Manage and edit photos


> That said, we could have more system examples for different use cases. We
> could have an email example just as we have a desktop example for
> instance. Is that what you're asking for?

Both Freedombox and Freedombone are made to help administration be easy
and to have all users have all services in order to avoid repeatedly
creating users and administrating them for each service. I chose
Freedombone and not Freedombox because the former has the intention of
making it work exclusively with libre software, it also has mail server
and has more applications than the former.

I do not know much about Freedombox. On Freedombone, each service must be
activated or else it is not installed. The only default service is email.
I think that the services Google offers would be enough for most users and
all applications that Freedombone offers are not necessary. But I think
that it is good that they are available to choose for different opinions
of administration.

Freedombone is just Debian plus the above mentioned programs installed via
bash scripts. Is it possible to make something similar on Guix? Could we
import the bash scripts and is it even necessary?

Thank you for you input.
Quiliro




reply via email to

[Prev in Thread] Current Thread [Next in Thread]