The open source software a digitally sovereign person, group, or organization needs as a baseline — and can build on from there. These are the tools I use myself and help others set up.
The self-hosted open source landscape is large and uneven. These are the criteria I apply before recommending anything. Everything on this page meets all of them.
Active development, a real user community, and years of production use — not an exciting experiment.
Source code is public, auditable, and community-governed. No black boxes, no vendor lock-in at the application level.
Installed and updated via Docker Compose — setup, updates, and migrations are clean and repeatable.
Uses protocols like IMAP, CalDAV, CardDAV, ActivityPub — so your data is always portable and not locked to an app.
Everything here is software I run on my own servers, not software I've only read about.
No tracking, no advertising, no selling your data. The software works for you, not a third party.
These two together replace the core of what most organisations depend on Google Workspace or Microsoft 365 for — email, calendar, contacts, shared files, and video calling — all on infrastructure you own. Your users can keep using the apps they already know. See what it's like for them →
Mailcow is a complete, self-hosted email server suite — inbound and outbound mail, spam and virus filtering, webmail, calendars, and contacts, all through a polished web interface. Users access their email with any standard client using IMAP. I've been running my own email on Mailcow since 2024.
Built on well-known, battle-tested components: Postfix for mail delivery, Dovecot for IMAP, SOGo for webmail, calendar and contacts, Rspamd for anti-spam, and automatic Let's Encrypt SSL.
🌐 Digital Public Good
Nextcloud is a file sync and sharing platform — like Dropbox or Google Drive, but on your own server. It goes far beyond files: calendar, contacts, video calling (Nextcloud Talk), in-browser document editing (Collabora), notes, and a password manager, all in one.
I install it using the Nextcloud All-in-One Docker image, which bundles everything needed into a single well-maintained package. Desktop and mobile apps make it feel familiar from day one.
🌐 Digital Public Good
Extend your sovereign presence — your own website, social media feed, and community space, none of which depend on Big Tech platforms.
The simplest sovereign website is a static HTML site served by Nginx on your own server — no database, no CMS, no attack surface. The site you're reading right now is exactly that: plain HTML and CSS, fast, cheap, and completely under my control.
If you need a blog, newsletter, or content-managed site, Ghost is an excellent open source option with built-in newsletter and membership features. WordPress and Drupal are also solid options with vast plugin ecosystems.
Mastodon is a federated, open source social network — part of the Fediverse. Your account on your own server can follow and interact with accounts on any other Mastodon server in the world, without depending on any single company.
Running your own instance means you control moderation rules, data retention, and who can join — and you're not subject to platform algorithm changes or business model pivots. You can find me at social.tobiaseigen.org.
🌐 Digital Public Good
Discourse is a modern, open source discussion platform that works equally well as a community forum, team collaboration space, documentation wiki, or knowledge base. Categories, tags, trust levels, mailing list mode, full-text search, and excellent email integration make it one of the most versatile open source platforms available.
The site you're reading right now runs on Discourse, self-hosted on my own server. It creates a searchable, permanent record of decisions and discussions that a chat tool like Slack never can.
🌐 Digital Public Good
Running a sovereign business means sovereign tools for the business side too.
Umami is a privacy-focused, open source web analytics tool. It gives you page views, referrers, and visitor patterns without cookies, without tracking individuals, and without sending any data to Google.
Lightweight, fast to set up via Docker, and straightforward to read. I use it on this site and all my self-hosted web properties.
Invoice Ninja is a full-featured open source invoicing and billing platform. It handles invoices, quotes, expenses, recurring billing, client management, and online payment processing including Stripe integration.
I use it to manage subscriptions and invoices for this service. Clients get a polished portal where they can view, download, and pay invoices online. Self-hosted via Docker, all data on your own server.
I help you set it up. You own it. Tech support is provided
via the community and weekly office hours with screen sharing.