Self-hosting
Cloud storage, photos, notes and media servers hosted at home, kept updated and safely exposed.
Audiobookshelf: audiobooks and podcasts on your own server
Hosting audiobooks and podcasts with Audiobookshelf: folder structure, metadata and chapters, synced progress, podcast downloads and apps for your phone.
Calendars and contacts at home with CalDAV, CardDAV and Radicale
How to host calendars and address books with Radicale or Baïkal, connect Android, iPhone and Thunderbird, and migrate without losing events or contacts.
Trusted certificates for internal-only services with DNS challenge
Trusted HTTPS certificates for services reachable only at home: your own domain, the DNS-01 challenge, wildcard certificates and a consistent local DNS.
Data for containerised services: folders, volumes and permissions
Organising data for self-hosted services in containers: bind mounts or volumes, a clear folder layout, users and permissions, databases on local disks.
CrowdSec and fail2ban: defending exposed home services
Protecting self-hosted services reachable from the Internet: reading logs, blocking abusers with fail2ban or CrowdSec, rate limiting and reducing exposure.
Forgejo: a personal Git server for projects and configuration
Running Forgejo at home to host private repositories, mirror public projects, keep configuration under Git and automate tasks with Forgejo Actions.
FreshRSS: a personal feed reader, synchronised everywhere
Hosting FreshRSS to follow sites and blogs without algorithms: installation, feed refresh, phone apps through the API, filters and sites with no feed.
Immich: the family photo library hosted at home
Immich as a self-hosted alternative to commercial photo services: phone backup, face recognition, external libraries and how to keep your data safe.
Jellyfin: a home media server for films, series and music
A practical Jellyfin guide: organising the library, choosing hardware, enabling hardware transcoding and streaming to TVs and phones without stutter.
Kiwix: Wikipedia and other offline libraries on your home server
Hosting Wikipedia, dictionaries and manuals without Internet using Kiwix: ZIM files, which variants to pick, kiwix-serve on the LAN and periodic updates.
Mealie: the family recipe book hosted on your home server
Collecting family recipes with Mealie: importing from websites, digitising paper recipes, meal planning, shopping lists and access for the whole household.
Navidrome: streaming your own music collection from home
Listening to your own music anywhere with Navidrome: well-kept tags, Subsonic-compatible clients, transcoding for mobile data and smart playlists.
Nextcloud at home: your personal cloud for files and calendars
How to install and configure Nextcloud at home: database, Redis cache, cron, useful apps and the common mistakes that make a personal cloud feel slow.
ntfy: push notifications from your home server to your phone
Push notifications from home services with ntfy: topics, sending with curl, priorities and tags, access control and instant delivery even on iPhone.
Paperless-ngx: archiving bills and documents with OCR
How to use Paperless-ngx to digitise household paperwork: scanning, OCR, tags, correspondents and automatic rules so you can find anything in seconds.
Reaching home services remotely: open ports, tunnels or mesh
Port forwarding, reverse tunnels and WireGuard-based mesh networks compared: risks, benefits and which to choose to reach your self-hosted services.
Backing up home services with restic: encrypted and deduplicated
Using restic to back up self-hosted services: an encrypted repository, deduplicated snapshots, retention policies, offsite copies and integrity checks.
Self-hosted bookmarks and «read later»: linkding and Wallabag
Saving links and articles on your own server: linkding for tagged, archived bookmarks, Wallabag for reading later even offline, with extensions and apps.
Self-hosted notes: how to choose the right app for your notes
Joplin, Trilium, Memos and synced Markdown folders: concrete criteria for choosing a note system hosted at home without getting locked into one tool.
Sharing home services with family without becoming the help desk
How to offer self-hosted services to family and friends: personal accounts, storage quotas, simple onboarding, announcing downtime and a plan for absence.
Single sign-on at home with Authentik or Authelia: how to choose
One login for every home service: how OIDC and forward auth work, the differences between Authentik and Authelia, second factors and emergency accounts.
Syncthing: syncing files between devices without a cloud
How Syncthing works: device IDs, folder types, file versioning, ignore patterns and practical setups for home and work, with no central server needed.
Updating self-hosted services without surprises: a method
How to update the services you host at home without breaking them: pinned versions, release notes, a backup before every jump and tools that notify you.
Vaultwarden: hosting your password manager at home
Vaultwarden is a server compatible with Bitwarden clients: how to install it, close sign-ups, protect the admin panel and make backups you can trust.
What to self-host and what not to: time, risks and dependencies
A practical method for deciding which services belong on your home server and which to leave to a provider, weighing time, risk, data and who relies on it.