version: '3.9' services: commento: image: caroga/commentoplusplus restart: unless-stopped environment: COMMENTO_ORIGIN: https://stats.karaolidis.com/comments/ COMMENTO_CDN_PREFIX: https://stats.karaolidis.com/comments/ COMMENTO_PORT: 8080 COMMENTO_POSTGRES: postgres://postgres:postgres@db:5432/commento?sslmode=disable COMMENTO_SMTP_HOST: ${SMTP_HOST} COMMENTO_SMTP_PORT: ${SMTP_PORT} COMMENTO_SMTP_USERNAME: ${SMTP_USER} COMMENTO_SMTP_PASSWORD: ${SMTP_PASSWORD} COMMENTO_SMTP_FROM_ADDRESS: ${SMTP_FROM} USE_STARTTLS: true COMMENTO_FORBID_NEW_OWNERS: true networks: - default - routing depends_on: - db db: image: postgres:13.4 restart: unless-stopped environment: POSTGRES_DB: commento POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres volumes: - /home/nick/configs/commento:/var/lib/postgresql/data user: 1000:1000 networks: routing: external: true name: routing