# TODO: Need dockerfile for opengb - from debian - install opengb (pin version) - opengb build - set cmd to `deno run .opengb/entrypoint.ts`
# TODO: Not tested services: opengb: build: . restart: always ports: - "80:8000" environment: - DATABASE_URL=postgres://postgres:password@db:5432/ depends_on: db: condition: service_healthy db-migrate: build: . entrypoint: ["opengb", "db", "deploy"] environment: - DATABASE_URL=postgres://postgres:password@db:5432/ depends_on: db: condition: service_healthy db: image: postgres restart: always environment: POSTGRES_PASSWORD: password healthcheck: test: ["CMD-SHELL", "pg_isready -U postgres"] interval: 1s timeout: 5s retries: 10
docker-compose up -d
docker-compose logs