changed volumes to bind mounts
Some checks failed
Build and Push Docker Images (Trusted) / build-and-push (., docker/caddy/Dockerfile, caddy) (push) Has been cancelled
Build and Push Docker Images (Trusted) / build-and-push (., docker/l4-port-manager/Dockerfile, l4-port-manager) (push) Has been cancelled
Build and Push Docker Images (Trusted) / build-and-push (., docker/web/Dockerfile, web) (push) Has been cancelled
Tests / test (push) Has been cancelled
Some checks failed
Build and Push Docker Images (Trusted) / build-and-push (., docker/caddy/Dockerfile, caddy) (push) Has been cancelled
Build and Push Docker Images (Trusted) / build-and-push (., docker/l4-port-manager/Dockerfile, l4-port-manager) (push) Has been cancelled
Build and Push Docker Images (Trusted) / build-and-push (., docker/web/Dockerfile, web) (push) Has been cancelled
Tests / test (push) Has been cancelled
This commit is contained in:
27
compose.yml
27
compose.yml
@@ -61,9 +61,9 @@ services:
|
|||||||
group_add:
|
group_add:
|
||||||
- "${CADDY_GID:-10000}" # caddy's GID — lets the web user read /logs/access.log
|
- "${CADDY_GID:-10000}" # caddy's GID — lets the web user read /logs/access.log
|
||||||
volumes:
|
volumes:
|
||||||
- caddy-manager-data:/app/data
|
- ./caddy-manager-data:/app/data
|
||||||
- geoip-data:/usr/share/GeoIP:ro,z
|
- ./geoip-data:/usr/share/GeoIP:ro,z
|
||||||
- caddy-logs:/logs:ro
|
- ./caddy-logs:/logs:ro
|
||||||
depends_on:
|
depends_on:
|
||||||
caddy:
|
caddy:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
@@ -105,10 +105,10 @@ services:
|
|||||||
# Primary domain for Caddy configuration
|
# Primary domain for Caddy configuration
|
||||||
PRIMARY_DOMAIN: ${PRIMARY_DOMAIN:-akanealw.com}
|
PRIMARY_DOMAIN: ${PRIMARY_DOMAIN:-akanealw.com}
|
||||||
volumes:
|
volumes:
|
||||||
- caddy-data:/data
|
- ./caddy-data:/data
|
||||||
- caddy-config:/config
|
- ./caddy-config:/config
|
||||||
- caddy-logs:/logs
|
- ./caddy-logs:/logs
|
||||||
- geoip-data:/usr/share/GeoIP:ro,z
|
- ./geoip-data:/usr/share/GeoIP:ro,z
|
||||||
networks:
|
networks:
|
||||||
- caddy-network
|
- caddy-network
|
||||||
healthcheck:
|
healthcheck:
|
||||||
@@ -157,7 +157,7 @@ services:
|
|||||||
POLL_INTERVAL: "${L4_PORT_MANAGER_POLL_INTERVAL:-2}"
|
POLL_INTERVAL: "${L4_PORT_MANAGER_POLL_INTERVAL:-2}"
|
||||||
DOCKER_HOST: tcp://docker-socket-proxy:2375
|
DOCKER_HOST: tcp://docker-socket-proxy:2375
|
||||||
volumes:
|
volumes:
|
||||||
- caddy-manager-data:/data
|
- ./caddy-manager-data:/data
|
||||||
- .:/compose:ro
|
- .:/compose:ro
|
||||||
depends_on:
|
depends_on:
|
||||||
caddy:
|
caddy:
|
||||||
@@ -177,7 +177,7 @@ services:
|
|||||||
CLICKHOUSE_PASSWORD: ${CLICKHOUSE_PASSWORD:?ERROR - CLICKHOUSE_PASSWORD is required}
|
CLICKHOUSE_PASSWORD: ${CLICKHOUSE_PASSWORD:?ERROR - CLICKHOUSE_PASSWORD is required}
|
||||||
CLICKHOUSE_DEFAULT_ACCESS_MANAGEMENT: 1
|
CLICKHOUSE_DEFAULT_ACCESS_MANAGEMENT: 1
|
||||||
volumes:
|
volumes:
|
||||||
- clickhouse-data:/var/lib/clickhouse
|
- ./clickhouse-data:/var/lib/clickhouse
|
||||||
networks:
|
networks:
|
||||||
- caddy-network
|
- caddy-network
|
||||||
healthcheck:
|
healthcheck:
|
||||||
@@ -202,7 +202,7 @@ services:
|
|||||||
- 'GEOIPUPDATE_EDITION_IDS=GeoLite2-ASN GeoLite2-City GeoLite2-Country'
|
- 'GEOIPUPDATE_EDITION_IDS=GeoLite2-ASN GeoLite2-City GeoLite2-Country'
|
||||||
- GEOIPUPDATE_FREQUENCY=72
|
- GEOIPUPDATE_FREQUENCY=72
|
||||||
volumes:
|
volumes:
|
||||||
- geoip-data:/usr/share/GeoIP:z
|
- ./geoip-data:/usr/share/GeoIP:z
|
||||||
networks:
|
networks:
|
||||||
- caddy-network
|
- caddy-network
|
||||||
|
|
||||||
@@ -210,10 +210,3 @@ networks:
|
|||||||
caddy-network:
|
caddy-network:
|
||||||
driver: bridge
|
driver: bridge
|
||||||
|
|
||||||
volumes:
|
|
||||||
caddy-manager-data:
|
|
||||||
caddy-data:
|
|
||||||
caddy-config:
|
|
||||||
caddy-logs:
|
|
||||||
geoip-data:
|
|
||||||
clickhouse-data:
|
|
||||||
|
|||||||
Reference in New Issue
Block a user