mirror of
https://github.com/TerrifiedBug/komodo-stacks.git
synced 2026-11-11 15:07:29 +01:00
Repository: admin/caddy Timestamp: 2025-04-19_22-18-01 Target directory: projects/caddy
29 lines
763 B
YAML
29 lines
763 B
YAML
services:
|
|
caddy:
|
|
image: serfriz/caddy-cloudflare-ddns-security:latest
|
|
container_name: caddy
|
|
restart: unless-stopped
|
|
ports:
|
|
- "80:80"
|
|
- "443:443"
|
|
- "443:443/udp" # For HTTP/3
|
|
environment:
|
|
CLOUDFLARE_API_TOKEN: ${CLOUDFLARE_API_TOKEN}
|
|
DOMAIN: ${DOMAIN}
|
|
POCKET_ID_CLIENT_ID: ${POCKET_ID_CLIENT_ID}
|
|
POCKET_ID_CLIENT_SECRET: ${POCKET_ID_CLIENT_SECRET}
|
|
volumes:
|
|
- ./caddy:/etc/caddy
|
|
- ./data:/data
|
|
- ./config:/config
|
|
|
|
cloudflared:
|
|
image: cloudflare/cloudflared:latest
|
|
container_name: cloudflared-caddy
|
|
restart: unless-stopped
|
|
command: tunnel --config /etc/cloudflared/config.yml run
|
|
volumes:
|
|
- ./cloudflared:/etc/cloudflared
|
|
depends_on:
|
|
- caddy
|