commit
9fb7712bfc
@ -0,0 +1,12 @@
|
|||||||
|
<subdomain> {
|
||||||
|
tls <email-cert>
|
||||||
|
gzip # compression
|
||||||
|
proxy / <docker-container>:<port> { # root url
|
||||||
|
transparent # durch schleifen von trafic
|
||||||
|
websocket # nur wenn nötig
|
||||||
|
}
|
||||||
|
proxy /api <docker-container>:<port> { # api url
|
||||||
|
transparent # durch schleifen von trafic
|
||||||
|
websocket # nur wenn nötig
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -0,0 +1,22 @@
|
|||||||
|
version: '3'
|
||||||
|
services:
|
||||||
|
caddy:
|
||||||
|
image: abiosoft/caddy
|
||||||
|
restart: always
|
||||||
|
container_name: caddy
|
||||||
|
environment:
|
||||||
|
- ACME_AGREE=true
|
||||||
|
- ENABLE_TELEMETRY=false
|
||||||
|
ports:
|
||||||
|
- "443:443"
|
||||||
|
- "80:80"
|
||||||
|
volumes:
|
||||||
|
- path_to/etc/Caddyfile:/etc/Caddyfile
|
||||||
|
- paht_to/data/caddy/certs:/root/.caddy
|
||||||
|
networks:
|
||||||
|
- default
|
||||||
|
- docker_network # muss man erstellen, name nicht irelevant
|
||||||
|
|
||||||
|
networks:
|
||||||
|
docker_network: # muss man erstellen, name nicht irelevant
|
||||||
|
external: true
|
||||||
Loading…
Reference in new issue