wip
This commit is contained in:
parent
a4ce8a291d
commit
950d72aba1
8 changed files with 375 additions and 22 deletions
25
compose.yml
25
compose.yml
|
@ -1,5 +1,26 @@
|
|||
services:
|
||||
caddydb:
|
||||
# Server mode
|
||||
caddydb-server:
|
||||
image: caddydb:latest
|
||||
ports:
|
||||
- 5000:5000
|
||||
- "5000:5000"
|
||||
environment:
|
||||
- API_KEY=${API_KEY}
|
||||
- DEBUG_MODE=false
|
||||
volumes:
|
||||
- ./.env:/app/.env:ro # Mount .env file
|
||||
command: server
|
||||
restart: unless-stopped
|
||||
|
||||
# Agent mode (example)
|
||||
caddydb-agent:
|
||||
image: caddydb:latest
|
||||
volumes:
|
||||
- /opt/docker/caddy/conf/Caddyfile:/opt/docker/caddy/conf/Caddyfile:ro
|
||||
- ./.env:/app/.env:ro # Mount .env file
|
||||
environment:
|
||||
- API_KEY=${API_KEY}
|
||||
- DASHBOARD_URL=http://caddydb-server:5000/api/update
|
||||
- SERVER_NAME=caddy-server-1
|
||||
command: agent
|
||||
restart: unless-stopped
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue