Dependency removed: SaaS providers, cloud accounts, subscription services, and third-party data custody - your data lives on hardware you control.
Self-hosting is the practice of running services on hardware you own, in a location you control, under software you can audit and modify. It removes your dependence on providers who can shut down, change pricing, surveil your data, or be ordered to hand it over.
A complete self-hosted household stack replaces Google Drive, Google Photos, Gmail, Spotify, Netflix, Notion, and more - with services that function even when the internet is down.
Services that underpin everything else:
- Email - self-hosted mail with Stalwart or Postfix/Dovecot; deliverability considerations; offline access
- DNS - local DNS authority; Pi-hole for ad/tracker blocking; Unbound for recursive resolution
- File storage - Nextcloud as the primary self-hosted cloud; sync clients; mobile access
- Authentication - Authelia or Authentik as SSO; local identity that works without internet
- Collaboration - document editing; calendar; contacts; CalDAV/CardDAV
- Local software repository - staging package updates offline; air-gapped update workflows
- Local time authority - NTP server for consistent logging and certificate validity
Replacing the services you use daily:
- File synchronization - Nextcloud sync; Syncthing for P2P without a server
- Calendar and contacts - Nextcloud Calendar (CalDAV) and Contacts (CardDAV)
- Notes - Joplin, AppFlowy, or Nextcloud Notes; Markdown-first, offline-capable
- Document storage - Nextcloud with Collabora Office for real-time collaboration
- Personal media libraries - Jellyfin for video; Navidrome for music; Audiobookshelf for audiobooks
- Home streaming - local playback across devices without internet; offline transcoding
- Digital collections - Calibre for ebooks; Immich for photos; organized and searchable locally
- Complete Self-Hosted Household - Nextcloud, Immich, Jellyfin, Navidrome, Vaultwarden on a single mini-PC
- Family Digital Infrastructure - shared services for multiple household members with per-user access control
- Community Service Stack - shared services for a neighborhood group; Matrix, shared file storage, local wiki
| Failure |
Result |
Mitigation |
| Internet down |
External access lost; local access continues |
Local DNS + LAN access |
| Server hardware fails |
Services down |
Backup server or VM; automated backups |
| Storage drive fails |
Data loss risk |
RAID or mirrored drives; off-site backup |
| Power outage |
Services down |
UPS |