all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: quiliro@riseup.net
To: help-guix <help-guix@gnu.org>
Subject: Re: personal communications server
Date: Tue, 6 Aug 2019 09:25:18 -0500	[thread overview]
Message-ID: <c54dee6374c2a9795f0d6b899b754207.squirrel@sm.riseup.net> (raw)
In-Reply-To: <48F6139B-2078-4F2C-8ACC-45DC464E4CE5@lepiller.eu>

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	other threads:[~2019-08-06 14:25 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-07-19  4:42 personal communications server Quiliro Ordóñez
2019-08-05 19:28 ` Quiliro Ordóñez
2019-08-05 21:13   ` Ricardo Wurmus
2019-08-06  1:21     ` quiliro
2019-08-06  6:45       ` Julien Lepiller
2019-08-06 14:25         ` quiliro [this message]
2019-08-06 14:56           ` Julien Lepiller
2019-08-06 18:19             ` Ricardo Wurmus
2019-08-06 21:51               ` quiliro
2019-08-07  9:40                 ` L p R n d n
2019-08-06 21:52               ` L p R n d n
2019-08-06 21:48             ` quiliro
2019-08-07  7:00               ` Julien Lepiller
2019-08-06  8:51       ` Alex Sassmannshausen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=c54dee6374c2a9795f0d6b899b754207.squirrel@sm.riseup.net \
    --to=quiliro@riseup.net \
    --cc=help-guix@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.