version: "3" services: postgres: image: postgres:14 environment: - POSTGRES_USER=commento - POSTGRES_PASSWORD - POSTGRES_DB=commentodb volumes: - ./data/postgres:/var/lib/postgresql/data/ restart: always healthcheck: test: pg_isready -U commento -d commentodb interval: 10s timeout: 5s retries: 5 commento: build: commentoplusplus/ ports: - 127.0.0.1:83:8080 environment: - COMMENTO_ORIGIN=https://commento.bbaovanc.com - COMMENTO_PORT=8080 - COMMENTO_POSTGRES=postgres://commento:$POSTGRES_PASSWORD@postgres:5432/commentodb?sslmode=disable - COMMENTO_ENABLE_LOGGING=true - COMMENTO_FORBID_NEW_OWNERS=true depends_on: - postgres