version: '3' services: timescaledb: image: timescale/timescaledb:latest-pg12 environment: - POSTGRES_PASSWORD=sydlambert ports: - "5432:5432" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro version: '3' services: web: build: ./app command: ['/bin/sh', '-c', 'sh ./entrypoint.sh && sh ./start.sh'] # command: ['/bin/sh', '-c', 'sh ./create_migration.sh && sh ./start.sh'] # run this to create migrations file if models.py has been changed ports: - 8081:8080 # env_file: # - ./env/local.env environment: - SWAI_TOKEN=$SWAI_TOKEN - DB_HOST=host.docker.internal volumes: - ./app/:/usr/src/app/ depends_on: - postgres postgres: image: postgres:13 environment: - POSTGRES_DB=infra - DB_HOST=host.docker.internal - POSTGRES_USER=ucplace - POSTGRES_PASSWORD=sydlambert volumes: - ./postgres-data:/var/lib/postgresql/data ports: - 5433:5432