services: captchas: build: . env_file: .env ports: - ${APP_PORT}:${APP_PORT} depends_on: - database restart: on-failure volumes: - ./data/uploads:${DATA_DIR} database: hostname: database image: 'postgres:15' volumes: - ./data/db:/var/lib/postgresql/data env_file: .env ports: - 5432:5432 environment: POSTGRES_USER: ${DBUSER} POSTGRES_PASSWORD: ${DBPASS} POSTGRES_DB: ${DBNAME} healthcheck: test: ["CMD", "pg_isready", "-U", "${DBUSER}"]