ENTE behind traefik (single-domain)
Hey there I was wondering wether it is possible and if anyone has achieved setting up ente behind traefik on a single domain (ex.: ente.domain.com)?
Currently I am using one domain and then using PathPrefix() for seperating the ports 3000-3004: (see attachement)
museum.yaml: (see attachement)
Thanks in advance!4 Replies
Ente can be self-hosted. See the self-hosting documentation at https://help.ente.io/self-hosting/ for setup instructions.
To configure Ente behind Traefik, you can use subdomains to route traffic to the different Ente services. For example, you can configure Traefik to route traffic for the Ente Accounts web app using
accounts.ente.yourdomain.tld to http://localhost:3001, as described in the documentation at https://help.ente.io/self-hosting/administration/reverse-proxy#for-ente-accounts-web-app.
Similarly, you can configure routing for the Ente Auth web app using auth.ente.yourdomain.tld to http://localhost:3003 (see https://help.ente.io/self-hosting/administration/reverse-proxy#for-ente-auth-web-app), for the Ente Cast web app using cast.ente.yourdomain.tld to http://localhost:3004 (see https://help.ente.io/self-hosting/administration/reverse-proxy#for-ente-cast-web-app), and for the Ente Photos web app using web.ente.yourdomain.tld to http://localhost:3000 (see https://help.ente.io/self-hosting/administration/reverse-proxy#for-ente-photos-web-app).
-# If your issue is resolved, feel free to use the /solved command to close this thread. If you'd like to ask me another question use /docsearchQuickstart - Self-hosting | Ente Help
Getting started with self-hosting Ente
Reverse proxy | Ente Help
Documentation and help for Ente's products
museum.yaml:apps:
`compose.yaml:web:environment:
moved to Immich; After trying my best to get it working…
Yeah I recently tried using url slugs (or prefixes, whatever they're called) and couldn't get it working. I believe the QuickStart script setup expects each service at itself own subdomain or something. I'm not totally sure