privcloud — turn a 120€ mini PC into your Google Photos / iCloud / Spotify replacement, from one command menu
Got tired of paying for accessing my data I already had the hardware for. Two ways in:
- Just Immich: clone, privcloud install, privcloud start. No server, no Tailscale, no compose
homework. Includes a Google Takeout metadata fixer. - Full home server on a used 120€ mini PC (HP ProDesk G4, ~10W idle): Immich, Navidrome (music),
Syncthing (iCloud-ish sync), AdGuard (network ad block over Tailscale), FileBrowser, Uptime Kuma, Watchtower, WireGuard, RDP. - One menu drives everything from your laptop — only step 1 needs a monitor on the server. After that it's headless and SSH-routed automatically.
- --dry-run prints every command before executing, so you can read what it does first.
- Boring stack: bash + docker-compose, standard upstream images, Apache-2.0. Drop the wrapper anytime and keep the compose file.
- AI guide context.md + full human customer guide in the repo, so Claude Code / Cursor can manage the box with full context.
Repo: github.com/hamr0/privcloud — feedback welcome, this is what I actually run at home.