-
Notifications
You must be signed in to change notification settings - Fork 349
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable HTTPS for webpage #303
Comments
We haven't built HTTPS support into the docker. ref: https://caddyserver.com/docs/quick-starts/reverse-proxy Hope it helps. |
Can I ask why you haven't? HTTPS has been the default transfer protocol for the last 10 years now... |
If you only host one site on a single server, we could provide HTTPS support by default. |
I think 99% of people just want to host their own. Even baking letsencrypt in would be a good idea. |
PR is very welcome : ) |
Fastest would probably to use Caddy instead of nginx inside the Docker itself. 🤔 Unfortunately I'm not very interested in Docker itself or else I'd try this. 😇 |
As others have said, HTTPS is much better handled by the tools meant to auto-negotiate/renew the certificates rather than individual containers. I don't think any of my containers have their own https. Fortunately, I use Caddy and have examples! I was able to get Pinry behind a reverse proxy and on HTTPS within seconds. Caddy file: https://github.com/jgwehr/homelab-docker/blob/3768a58bd79d98e3345dff3fc0068f9c44fde444/staticconfig/caddy/Caddyfile#L150 |
Is there a way I can enable HTTPS for the service exposed?
The text was updated successfully, but these errors were encountered: