Add TLS "ask"
This commit is contained in:
parent
28c0301cc1
commit
fb0eb1f4cd
@ -3,3 +3,9 @@ TYPE=caddy
|
||||
LETS_ENCRYPT_ENV=production
|
||||
|
||||
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:
|
||||
labels:
|
||||
- "caddy.email=${LE_EMAIL}"
|
||||
- "caddy.on_demand_tls.ask=http://localhost:9876"
|
||||
- "coop-cloud.${STACK_NAME}.version=0.1.2+2.8.6-alpine"
|
||||
|
||||
networks:
|
||||
@ -26,10 +25,3 @@ networks:
|
||||
|
||||
volumes:
|
||||
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