Work on acme.sh hander

and dns providers
This commit is contained in:
Jamie Curnow
2021-08-19 22:33:01 +10:00
parent 339ee13346
commit 556f8b773b
19 changed files with 518 additions and 81 deletions

View File

@@ -11,7 +11,8 @@ ENV GOPROXY=$GOPROXY \
GOPRIVATE=$GOPRIVATE \
S6_LOGGING=0 \
SUPPRESS_NO_CONFIG_WARNING=1 \
S6_FIX_ATTRS_HIDDEN=1
S6_FIX_ATTRS_HIDDEN=1 \
CERT_HOME=/data/acme/
RUN echo "fs.file-max = 65535" > /etc/sysctl.conf

View File

@@ -23,6 +23,12 @@ services:
- ./rootfs/var/www/html:/var/www/html
- ../data:/data
working_dir: /app
networks:
default:
aliases:
- website1.internal
- website2.internal
- website3.internal
stepca:
image: nginxproxymanager/testca

View File

@@ -18,7 +18,7 @@ mkdir -p /tmp/nginx/body \
/var/lib/nginx/cache/public \
/var/lib/nginx/cache/private \
/var/cache/nginx/proxy_temp \
/data/acme
/data/acme/wellknown
touch /var/log/nginx/error.log && chmod 777 /var/log/nginx/error.log && chmod -R 777 /var/cache/nginx