Self-Hosting Starter Stack: First Apps on One Box (HomelabWise Hub)

Hub · Start · Doc-based

Doc-based, not yet hands-on tested. This guide is written from the official documentation and has not yet been tested hands-on by us. Check the current official docs before running anything.

Date: 2026-10-24. Versions are pinned in each linked guide.

Transparency note (HomelabWise): This guide is based on official documentation and provider pages only, and was not hands-on tested by us. Each guide below cites its own official sources.

Suggested order for beginners:

  1. Pick hardware: Best Mini PC for Jellyfin or a VPS.
  2. Install Immich: Immich Docker Compose Setup.
  3. Set up backups before you import anything: Immich Backup & Restore.
  4. Import photos: Move Google Photos to Immich.
  5. Add media and passwords: Jellyfin, then Vaultwarden.

1. Photos: Immich

Immich is a self-hosted photo and video library. Its docs call Docker Compose "the recommended method to run Immich in production" (docs).

2. Media: Jellyfin

Jellyfin calls itself "The Free Software Media System" (jellyfin.org).

3. Passwords: Vaultwarden

4. Where to run it

This page contains affiliate placeholders. See our affiliate disclosure.

[AFFILIATE: Amazon Associates — mini PC] [AFFILIATE: DigitalOcean / Hostinger — VPS]

Related