services: web: build: context: . restart: always ports: - "8080:8080" db: image: mariadb:latest restart: always environment: MARIADB_RANDOM_ROOT_PASSWORD: "yes" MARIADB_ROOT_HOST: "localhost" MARIADB_DATABASE: "branch" MARIADB_USER: "branch" MARIADB_PASSWORD: "branch" healthcheck: test: ["CMD", "healthcheck.sh", "--connect"] start_period: 5s interval: 3s timeout: 1s retries: 5 # volumes: # - type: bind # source: ./db/ # target: /docker-entrypoint-initdb.d/ # read_only: true oauth2: build: context: https://github.com/dsv-su/toker.git dockerfile: embedded.Dockerfile restart: always ports: - '59999:8080' environment: - CLIENT_ID=blog - CLIENT_SECRET=s3cr3t