Files
api/docker-compose.yml

46 lines
968 B
YAML

services:
db:
image: mariadb:10.11
ports:
- 3306:3306
env_file:
- .env
volumes:
# - ./db/init.sql:/docker-entrypoint-initdb.d/init.sql:ro
- db-data:/var/lib/mysql:rw
api:
build:
context: .
ports:
- 8000:8000
volumes:
- .:/app
env_file:
- .env
environment:
TZ: "Europe/Prague"
API_URL: "http://localhost:8000"
APP_ENV: "development"
MYSQL_USER: "root"
MYSQL_PASSWORD: "root"
ALLOW_CORS_ORIGINS: "http://localhost:9000 http://localhost:9001 http://localhost:9101 http://localhost:3000"
SENTRY_DSN: "https://184d1d6bd39f4fbb94804ae84e9afdd5@o472821.ingest.sentry.io/5506983"
# adminer:
# image: adminer
# restart: always
# ports:
# - 8080:8080
#
# scrapy:
# build:
# context: ../crawlers
# env_file:
# - .env
# volumes:
# - db-data:/var/lib/mysql:rw
# - ../crawlers:/app
volumes:
db-data: { }