OrivanaHome
GuidesToolsTopicsCollectionsWorkspace
Orivana

A self-hosting column and review lab

Explore

  • Guides
  • Tools
  • Topics
  • Stacks
  • Workspace

Resources

  • Start here
  • FAQ
  • How we review
  • Editorial policy

About

  • About
  • Contact
  • Author

Legal & trust

  • Privacy Policy
  • Cookie Policy
  • Terms of Service
  • Disclaimer

Subscribe

© 2026 Orivana. Independently published by Ben Liu. All rights reserved.

GuidesToolsTopicsCollectionsWorkspace
  1. Home
  2. /Collections
  3. /Docker-first starter stack

Docker-first starter stack

Updated 2026-07-18 · 8 min read · By Ben Liu

Compose-friendly picks for reverse proxy, vault, photos, and a homepage — a practical first rack.

Who this stack is for

Choose this collection if you already know Docker Compose basics and want one coherent first rack: TLS entrypoint, password vault, photo backup, and a status homepage.

It prioritizes rebuildability over exotic features. Every piece should be replaceable without rewriting your entire mental model.

Deploy order that reduces pain

Start with Caddy (or another reverse proxy) and DNS. Add Vaultwarden next so secrets are not scattered in notes. Bring Immich online only after volumes and backup targets exist. Finish with Homepage so the family can find services without asking you.

Do not expose admin panels publicly on day one. Use VPN or SSO hooks once the stack is stable on the LAN.

Failure modes to plan for

Disk fills during Immich thumbnails, Vaultwarden backups never get restored, and Homepage links rot after renames. Schedule a monthly restore drill and a link audit.

Projects in this collection

Tools in this stack are listed for context. This column leads with guides — open each project only when you need a deeper lab note.

C

Caddy

40.1kest.estimated popularity, not live stars

Powerful, enterprise-ready, open source web server with automatic HTTPS.

Web Servers
Go
Apache-2.0
Docker
V

Vaultwarden

16.7kest.estimated popularity, not live stars

Lightweight Bitwarden server API implementation written in Rust.

Password Managers
Rust
GPL-3.0
Docker
I

Immich

17.3kest.estimated popularity, not live stars

Photo and video backup solution directly from your mobile phone (alternative to Google Photos).

Photo Galleries
AGPL-3.0
Docker
HB

Homepage by gethomepage

2.7kest.estimated popularity, not live stars

Highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.

Personal Dashboards
Nodejs
GPL-3.0
Docker

Next steps

  • Getting started path
  • Operator guides
  • All collections