Files
Keys/docker-compose.yml

23 lines
632 B
YAML

services:
keys:
image: caddy:alpine
container_name: keys-app
restart: always
labels:
- "traefik.enable=true"
- "traefik.http.routers.keys.entrypoints=https"
- "traefik.http.routers.keys.rule=Host(`key.reifonas.cloud`)"
- "traefik.http.routers.keys.tls.certresolver=letsencrypt"
- "traefik.http.services.keys.loadbalancer.server.port=80"
volumes:
- ./keys.html:/usr/share/caddy/index.html:ro
- ./keys.json:/usr/share/caddy/keys.json:ro
- ./Caddyfile:/etc/caddy/Caddyfile:ro
networks:
- coolify
networks:
coolify:
name: coolify
external: true