Add TLS "ask"
This commit is contained in:
parent
28c0301cc1
commit
fb0eb1f4cd
@ -3,3 +3,9 @@ TYPE=caddy
|
|||||||
LETS_ENCRYPT_ENV=production
|
LETS_ENCRYPT_ENV=production
|
||||||
|
|
||||||
LE_EMAIL=certs@example.com
|
LE_EMAIL=certs@example.com
|
||||||
|
|
||||||
|
COMPOSE_FILE="compose.yml"
|
||||||
|
|
||||||
|
# TLS "ask" from filesystem
|
||||||
|
#COMPOSE_FILE="$COMPOSE_FILE:compose.ask-filesystem.yml"
|
||||||
|
#ASK_VOLUME=fedwiki_data
|
||||||
|
27
compose.ask-filesystem.yml
Normal file
27
compose.ask-filesystem.yml
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
---
|
||||||
|
version: "3.8"
|
||||||
|
|
||||||
|
services:
|
||||||
|
ask:
|
||||||
|
image: git.coopcloud.tech/wiki-cafe/caddy-ask-filesystem:latest
|
||||||
|
environment:
|
||||||
|
- DIRECTORY=/data
|
||||||
|
- ADDRESS=0.0.0.0
|
||||||
|
volumes:
|
||||||
|
- ask_data:/data
|
||||||
|
networks:
|
||||||
|
- backend
|
||||||
|
app:
|
||||||
|
networks:
|
||||||
|
- backend
|
||||||
|
deploy:
|
||||||
|
labels:
|
||||||
|
- "caddy.on_demand_tls.ask=http://${STACK_NAME}_ask:3000/"
|
||||||
|
|
||||||
|
networks:
|
||||||
|
backend:
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
ask_data:
|
||||||
|
external: true
|
||||||
|
name: ${ASK_VOLUME}
|
@ -17,7 +17,6 @@ services:
|
|||||||
deploy:
|
deploy:
|
||||||
labels:
|
labels:
|
||||||
- "caddy.email=${LE_EMAIL}"
|
- "caddy.email=${LE_EMAIL}"
|
||||||
- "caddy.on_demand_tls.ask=http://localhost:9876"
|
|
||||||
- "coop-cloud.${STACK_NAME}.version=0.1.2+2.8.6-alpine"
|
- "coop-cloud.${STACK_NAME}.version=0.1.2+2.8.6-alpine"
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
@ -26,10 +25,3 @@ networks:
|
|||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
caddy_data:
|
caddy_data:
|
||||||
|
|
||||||
configs:
|
|
||||||
caddy_tls_ask:
|
|
||||||
name: ${STACK_NAME}_caddy_tls_ask_${CADDY_TLS_ASK_CONF_VERSION}
|
|
||||||
file: ./tls-ask.caddyfile
|
|
||||||
labels:
|
|
||||||
caddy:
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user