Self-hosting with a public domain
Hosting multiple services by yourself on a homelab NAS is fun. But at some point, the port numbers stop being convenient. Immich is 2283, Jellyfin is 8096, Portainer lives on 9443, Cockpit is on 9090, and every new service added to the stack is one more number to keep track of. We want the services to have human-readable names. Similar to how Google Photos is on photos.google.com, we want something like https://immich.example.com for our self-hosted version of Google Photos.





