Self-Hosting
Practical starting points for choosing, deploying, securing, and maintaining services on hardware you control.
Start with one useful service
If this is your first deployment, begin with What to Self-Host First. It compares low-risk starter services and the operational work each one introduces.
Build a maintainable stack
Use the self-hosted media stack guide for service boundaries, storage planning, and request flow.
For private photos, compare the operational requirements in the Immich Docker guide. For credentials, follow the Vaultwarden deployment guide.
Plan access, documentation, and recovery
Before exposing a service, review the remote-access guide, establish a backup strategy, and document the system with the documentation-tools comparison.
Browse every self-hosting article for additional researched comparisons and deployment guides.