blob: c3f2d7b81b188780f1cf24fe932d96dd17e090f4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
# 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:z
- ./caddy/logs:/var/log/caddy:z
- ./src/:/var/www:z
depends_on: api
api:
build:
context: ./guzzle_api
dockerfile: Dockerfile
container_name: guzzle_api
networks:
- internal
|