35 lines
735 B
YAML
35 lines
735 B
YAML
services:
|
|
app:
|
|
build:
|
|
context: ./app
|
|
dockerfile: Dockerfile
|
|
args:
|
|
GIT_COMMIT_HASH: ${GIT_COMMIT_HASH:-unknown}
|
|
VITE_ANALYTICS_PROVIDER: ${VITE_ANALYTICS_PROVIDER:-ga4}
|
|
VITE_GA4_ID: ${VITE_GA4_ID}
|
|
VITE_GA4_DEBUG: ${VITE_GA4_DEBUG:-false}
|
|
restart: always
|
|
|
|
docs:
|
|
build:
|
|
context: ./docs
|
|
dockerfile: Dockerfile
|
|
restart: always
|
|
|
|
jupyter:
|
|
build:
|
|
context: ./jupyter
|
|
dockerfile: Dockerfile
|
|
restart: always
|
|
|
|
proxy:
|
|
image: nginx:alpine
|
|
restart: always
|
|
ports:
|
|
- "80:80"
|
|
volumes:
|
|
- ./nginx.conf:/etc/nginx/conf.d/default.conf
|
|
depends_on:
|
|
- app
|
|
- docs
|
|
- jupyter # Adicione a dependência aqui |