https for traefik

This commit is contained in:
Sergei Poljanski 2026-03-21 01:28:01 +03:00
commit 1c862d0bd7
Signed by: asxpi
GPG key ID: 4F8851660FA4121B

View file

@ -7,7 +7,28 @@ providers:
additionalArguments: additionalArguments:
- "--certificatesresolvers.letsencrypt.acme.email=certs@asxp.io" - "--certificatesresolvers.letsencrypt.acme.email=certs@asxp.io"
- "--certificatesresolvers.letsencrypt.acme.storage=/data/acme.json" - "--certificatesresolvers.letsencrypt.acme.storage=/data/acme.json"
- "--certificatesresolvers.letsencrypt.acme.httpchallenge.entrypoint=web" - "--certificatesresolvers.letsencrypt.acme.tlschallenge=true"
podSecurityContext:
runAsGroup: 65532
runAsNonRoot: true
runAsUser: 65532
fsGroup: 65532
fsGroupChangePolicy: "OnRootMismatch"
deployment:
additionalContainers: []
initContainers:
- name: volume-permissions
image: busybox:latest
command: ["sh", "-c", "touch /data/acme.json; chmod -v 600 /data/acme.json"]
securityContext:
runAsNonRoot: true
runAsUser: 65532
runAsGroup: 65532
volumeMounts:
- name: data
mountPath: /data
persistence: persistence:
enabled: true enabled: true