We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
As an addition to my previous issue #897 there one more problem with permissions. If you have user other than root in your deploy.yml file
deploy.yml
ssh: user: alec
and traefik is configured to use letsencrypt
traefik: options: network: "private" publish: - "443:443" volume: - "/letsencrypt/acme.json:/letsencrypt/acme.json" # <------ args: accesslog: true log.level: DEBUG accesslog.format: json entryPoints.web.address: ":80" entryPoints.websecure.address: ":443" entryPoints.web.http.redirections.entryPoint.to: websecure entryPoints.web.http.redirections.entryPoint.scheme: https entryPoints.web.http.redirections.entrypoint.permanent: true certificatesResolvers.letsencrypt.acme.email: "info@example.com" certificatesResolvers.letsencrypt.acme.storage: "/letsencrypt/acme.json" # <------ certificatesResolvers.letsencrypt.acme.httpchallenge: true certificatesResolvers.letsencrypt.acme.httpchallenge.entrypoint: web
you'll be unable to store cert locally, because of insufficient permissions (/letsencrypt will be owned by root).
/letsencrypt
I've tried to follow recommendations from this issue #667 but it doesn't work. I've tried
chown
./letsencrypt
Any idea how to fix it?
The text was updated successfully, but these errors were encountered:
This should be resolved in Kamal 2. kamal-proxy handles the Let's Encrypt challenge and storing the certificate for you.
Sorry, something went wrong.
No branches or pull requests
As an addition to my previous issue #897 there one more problem with permissions. If you have user other than root in your
deploy.yml
fileand traefik is configured to use letsencrypt
you'll be unable to store cert locally, because of insufficient permissions (
/letsencrypt
will be owned by root).I've tried to follow recommendations from this issue #667 but it doesn't work. I've tried
chown
on/letsencrypt
./letsencrypt
in home directory + configuredeploy.yml
Any idea how to fix it?
The text was updated successfully, but these errors were encountered: