Einsteigerleitfaden für Self-Hosting
Erfahre, welche Cloud-Dienste du durch selbst gehostete Alternativen ersetzen kannst und wie du startest.
Self-hosting means running software on hardware you control instead of renting it from the cloud. Here's what you can replace — and how to begin.
Popular cloud replacements
| Instead of | Self-host | Category |
|---|---|---|
| Google Drive / Dropbox | Nextcloud | Files |
| Google Photos | Immich | Photos |
| Netflix | Jellyfin / Plex | Media |
| Bitwarden (server) | Vaultwarden | Passwords |
| Smart-home clouds | Home Assistant | Automation |
Why self-host?
- Privacy — your data stays yours.
- No subscriptions — pay once for hardware, then just electricity.
- Control and learning — configure things exactly how you like.
How to start (the easy path)
- Get a small, efficient machine — see best mini PCs.
- Install Docker.
- Deploy one app with Docker Compose and live with it for a week.
- Add more once you're comfortable.
A sample first stack
services:
vaultwarden:
image: vaultwarden/server
volumes:
- ./vw-data:/data
ports:
- "8081:80"
restart: unless-stoppedAccess and back up
Reach your services securely with a VPN like Tailscale, and back everything up following the 3-2-1 rule. Your Docker Compose files plus your volumes are your setup — protect them.
Grow at your own pace
Browse the full resource directory for ideas, and don't try to host everything at once. One reliable service beats ten half-configured ones.
Verwandte Artikel
Der komplette Heimserver-Leitfaden für Einsteiger
Von null zum laufenden Heimserver: Hardware wählen, Betriebssystem auswählen, erste Apps bereitstellen und alles sicher und gesichert halten.
Was ist ein Heimserver? Eine verständliche Einführung
Eine einsteigerfreundliche Erklärung, was ein Heimserver ist, was du damit machen kannst und wie du entscheidest, ob du einen bauen solltest.
Docker unter Ubuntu installieren
Ein Schritt-für-Schritt-Tutorial zur Installation von Docker Engine und Docker Compose auf Ubuntu Server – inklusive erstem Container.