diff options
Diffstat (limited to 'docker-compose.yml')
| -rw-r--r-- | docker-compose.yml | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..9298293 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,36 @@ +# docker +networks: + web: + external: true + internal: + external: false + driver: bridge + +services: + website: + image: caddy:alpine + container_name: guzzle + environment: + API_HOST: "guzzle_api" + CADDY_ROOT: "/var/www" + DOMAIN: "guzzle.gay" + networks: + - web + - internal + ports: + - 80:80 + - 443:443 + - 443:443/udp + restart: unless-stopped + volumes: + - ./caddy/Caddyfile:/etc/caddy/Caddyfile:z + - ./caddy/data:/data + - ./src/:/var/www:z + depends_on: api + api: + build: + context: ./guzzle_api + dockerfile: Dockerfile + container_name: guzzle_api + networks: + - internal |
