31 lines
649 B
YAML
31 lines
649 B
YAML
services:
|
|
server:
|
|
image: caddy
|
|
ports:
|
|
- '80:80'
|
|
- '443:443'
|
|
volumes:
|
|
- '/home/docker/caddy/Caddyfile:/etc/caddy/Caddyfile'
|
|
- '/home/docker/caddy/root_ca.pem:/etc/caddy/root_ca.pem'
|
|
- '/home/docker/caddy/certs:/certs'
|
|
restart: unless-stopped
|
|
|
|
authelia:
|
|
image: authelia/authelia
|
|
container_name: authelia
|
|
ports:
|
|
- 9091:9091/tcp
|
|
volumes:
|
|
- '/home/docker/authelia:/config'
|
|
restart: unless-stopped
|
|
|
|
|
|
|
|
redis:
|
|
image: redis:alpine
|
|
container_name: redis
|
|
volumes:
|
|
- '/home/docker/redis:/data'
|
|
expose:
|
|
- 6379
|
|
restart: unless-stopped |