this post was submitted on 04 Sep 2026
10 points (100.0% liked)

Self Hosted - Self-hosting your services.

20887 readers
14 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules

Important

Cross-posting

If you see a rule-breaker please DM the mods!

founded 5 years ago
MODERATORS
 

Hello,

This project is designed to give you your own collaborative workspace over the Tor Network.

It’s designed to be a very minimal and lightweight distributed network in which each tmailplus node is in complete control of their own data.

Because of the minimal dependencies, it can even run on my favorite linux shell, termux.

The service is split into three isolated onion addresses.

-1. A public mailbox and place for publishing public PGP key.

-2. UI address. Authenticated hidden service access to the UI.

-3. Rotatable Sharepoint address. (for inviting guests to your docs and sheets)

To drive the realtime collaboration, websockets are utilized. We get very nice performance even including the latency of the tor network. In docs, every keypress is streamed. In sheets every cell update is streamed to connected collaborators.

On top of the encrypted connection that tor provides between the server and client, PGP can be utilized to ensure data is even encrypted at rest within the server DB.

The intended use case is for anybody who wants to be completly isolated from big tech platforms. This allows you to be your own tiny infrastructure.

Here are a few screen captures of the UI. I chose a very basic, plain interface. On linux, the font is ‘Liberation Mono’ which I thought was fitting.

I attempted to make tmailplus as easy as possible to setup. tmail.sh handles gathering dependencies on termux, macOS, or Debian platforms dynamically. Local ports are adjustable as well. You can even run multiple isolated tmailplus nodes on one machine if you wanted. The install script also duals as the server manager for your node which is shown in the last screenshot.

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here