docker-compose.yaml (view raw)
1services:
2 app:
3 build: .
4 image: ghcr.io/birabittoh/artbound-go:main
5 container_name: artbound-go
6 restart: unless-stopped
7 ports:
8 - 3000:3000
9 environment:
10 - SPREADSHEET_ID=${SPREADSHEET_ID}
11 - SPREADSHEET_RANGE=${SPREADSHEET_RANGE}
12 volumes:
13 - /etc/localtime:/etc/localtime:ro
14 - ${PWD}/credentials.json:/app/credentials.json:ro
15 - ${PWD}/token.json:/app/token.json:ro
16 - cache:/app/static/res/cache/
17volumes:
18 cache: