36 lines
718 B
YAML
36 lines
718 B
YAML
version: '2.2'
|
|
|
|
services:
|
|
|
|
caddy:
|
|
build:
|
|
context: .
|
|
dockerfile: ./caddy/Dockerfile
|
|
container_name: notes-caddy
|
|
environment:
|
|
- TZ=Europe/Brussels
|
|
volumes:
|
|
- notes-caddy-data:/data
|
|
- notes-caddy-config:/config
|
|
depends_on:
|
|
- api
|
|
ports:
|
|
- 80:80
|
|
- 443:443
|
|
|
|
api:
|
|
build: ./api
|
|
container_name: notes-api
|
|
env_file:
|
|
- .env
|
|
environment:
|
|
- TZ=Europe/Brussels
|
|
- MYSQL_HOST=db
|
|
depends_on:
|
|
db:
|
|
condition: service_healthy
|
|
|
|
volumes:
|
|
notes-caddy-data:
|
|
notes-caddy-config:
|