Self-hosting Ente with one compose file. Q: Can Museum be fully env-based?
compose.yaml. The setup includes Caddy for multi-domain handling, reverse proxying, and automatic TLS, and the setup wizard performs a dig check to verify DNS resolution.1. Run setup wizard
2. It generates a
.env file3. Bring everything up with a single
docker compose command (including reverse proxy and HTTPS)Question: Is there a supported way to run Museum without a
museum.yaml file and configure it entirely via environment variables? The goal is for .env to be the single source of truth. I currently auto-generate
museum.yaml, but I’m wondering whether full environment-variable–based configuration is supported or planned upstream.
Photos