Self-Hosting Kavita: Digital Library for Books, Comics & Manga

Self-Hosting Kavita: Digital Library for Books, Comics & Manga If you’ve got a collection of ebooks, comics, or manga scattered across folders and cloud services, Kavita brings them all under one roof with a fast, beautiful reading experience. Think of it as Plex for your reading library — it scans your files, organizes them with rich metadata, and serves them through responsive web readers that work on any device. Built with .NET and Angular, Kavita handles epub, PDF, cbr, cbz, zip, rar, 7zip, and even raw image folders. It supports multiple users with role-based access, reading progress tracking, and an optional Kavita+ subscription for external metadata, reviews, and scrobbling integration. Whether you’re managing a personal library or sharing with family, Kavita scales elegantly. ...

March 20, 2026 · 9 min · Self Host Setup

Self-Hosting Penpot: Open Source Figma Alternative with Docker

Self-Hosting Penpot: Open Source Figma Alternative with Docker When Adobe acquired Figma for $20 billion in 2022 (later abandoned), it sent a clear message: your design tools are only as independent as the company behind them. Penpot exists so that message doesn’t have to matter. Penpot is a fully open-source design and prototyping platform licensed under MPL 2.0. It runs in the browser, supports real-time collaboration, outputs native SVG/CSS/HTML, and — crucially — can be self-hosted on your own infrastructure. No vendor lock-in, no per-seat pricing that scales into absurdity, no surprise acquisitions that change the terms overnight. ...

March 20, 2026 · 8 min · Self Host Setup

Docker Compose Profiles: Managing Dev, Staging, and Production

Docker Compose Profiles: Managing Dev, Staging, and Production You’ve got a self-hosted stack running in production. Now you want a staging copy to test updates before they hit your live services. Maybe a dev environment too, with debug tools and hot-reloading. The old way? Three separate docker-compose.yml files with 80% overlap, constantly drifting out of sync. Docker Compose profiles solve this. One compose file, multiple environments. Services tagged with profiles only start when you explicitly activate that profile. Everything else runs by default. ...

March 19, 2026 · 6 min · Self Host Setup

Self-Hosting Maybe Finance: Open Source Personal Finance Tracker

Self-Hosting Maybe Finance: Open Source Personal Finance Tracker Most personal finance apps want your bank credentials, store your data on their servers, and charge a monthly fee for the privilege. Maybe Finance flips that model — it’s a fully open-source personal finance app you run on your own hardware. Maybe started as a funded fintech startup, pivoted to open source, and eventually archived the project under AGPLv3. The app is feature-complete and actively forked by the community. You get net worth tracking, transaction management, account aggregation, spending breakdowns, and even AI-powered features — all running on your own server with your data never leaving your network. ...

March 19, 2026 · 7 min · Self Host Setup

Self-Hosting Teable: Airtable Alternative with PostgreSQL Backend

Self-Hosting Teable: Airtable Alternative with PostgreSQL Backend Airtable changed how teams think about databases. A spreadsheet interface on top of a relational database — simple enough for anyone, powerful enough for real workflows. But Airtable’s pricing climbs fast, row limits sting, and your data lives on someone else’s servers. Teable is the open-source answer. It gives you the same spreadsheet-like UI with grid, kanban, form, gallery, and calendar views — all backed by PostgreSQL. Your data stays in a real database you control, with no row limits beyond your hardware. It handles millions of rows without breaking a sweat. ...

March 19, 2026 · 8 min · Self Host Setup

Setting Up ZFS on Linux for Home Server Storage

Setting Up ZFS on Linux for Home Server Storage If you’re self-hosting anything important — media libraries, documents, photos, databases — your storage layer matters more than any app you run on top of it. A single bit flip, a dying drive, or an accidental rm -rf can wipe out years of data. ZFS was designed to prevent exactly that. It’s a combined filesystem and volume manager that checksums every block, supports snapshots, and can heal corrupted data automatically. Originally built by Sun Microsystems for enterprise servers, it’s now the gold standard for home server storage. ...

March 19, 2026 · 9 min · Self Host Setup

The Complete Self-Hosting Security Stack: Fail2Ban + CrowdSec + Authelia

The Complete Self-Hosting Security Stack: Fail2Ban + CrowdSec + Authelia Running self-hosted services on the open internet without a security stack is like leaving your front door unlocked in a busy neighborhood. Individual tools help, but real protection comes from layering defenses so each one covers the gaps of the others. This guide builds a complete security stack using three open-source tools: Fail2Ban — reactive log-based banning for brute-force attacks CrowdSec — community-powered threat intelligence and behavioral detection Authelia — authentication portal with single sign-on and multi-factor authentication Together, they give you intrusion prevention, shared threat intelligence, and access control. All running in Docker, all free. ...

March 19, 2026 · 11 min · Self Host Setup

Linux Server Hardening Checklist for Self-Hosters

Linux Server Hardening Checklist for Self-Hosters You spun up a server, installed Docker, and deployed a dozen services. Everything works. But your SSH port is open to the world with password auth, you’re running everything as root, and your firewall is… what firewall? Most self-hosting guides skip security entirely. This one doesn’t. Here’s a practical, ordered checklist to harden your Linux server without breaking the services running on it. Who This Is For Anyone running a self-hosted server — whether it’s a Raspberry Pi on your desk, a mini PC in the closet, or a VPS at Hetzner. You don’t need to be a sysadmin. You just need a terminal and 30 minutes. ...

March 18, 2026 · 7 min · Self Host Setup

Running Authentik vs Authelia: SSO Comparison for Self-Hosters (2026)

Running Authentik vs Authelia: SSO Comparison for Self-Hosters (2026) You’re tired of logging into every self-hosted service separately. You want single sign-on. You’ve narrowed it down to two options: Authentik and Authelia. Both are open-source, both work with Docker, both solve the “too many logins” problem — but they take fundamentally different approaches. Authentik is a full identity provider. Authelia is a lightweight authentication portal. Choosing between them depends on what you actually need. ...

March 18, 2026 · 8 min · Self Host Setup

Running Mattermost: Self-Hosted Slack Alternative with Docker

If your team relies on Slack but you’re tired of message history limits, per-seat pricing, and having your conversations live on someone else’s servers — Mattermost is the answer. It’s an open-source, self-hosted team communication platform that looks and feels like Slack, but runs entirely on your hardware. What is Mattermost? Mattermost is a collaboration platform built for teams that need full control over their communication data. It offers channels, direct messages, threads, file sharing, search, and a plugin ecosystem — all packaged in a modern web interface that’ll feel familiar if you’ve used Slack or Microsoft Teams. ...

March 17, 2026 · 8 min · Self Host Setup