version: '3' services: avicenna-data: image: thedevilisdero/avic-data-connector ports: - 3000:3000 env_file: .env environment: DATABASE_PORT: ${DATABASE_PORT} DATABASE_HOST: ${DATABASE_HOST} DATABASE_USERNAME: ${DATABASE_USERNAME} DATABASE_PASSWORD: ${DATABASE_PASSWORD} DATABASE_DATABASE: ${DATABASE_DATABASE} DATABASE_URL: ${DATABASE_URL} DISPO_LIVE_BASE_URL: ${DISPO_LIVE_BASE_URL} DISPO_LIVE_USERNAME: ${DISPO_LIVE_USERNAME} DISPO_LIVE_PASSWORD: ${DISPO_LIVE_PASSWORD} DYFLEXIS_V0_BASE_URL: ${DYFLEXIS_V0_BASE_URL} DYFLEXIS_V2_BASE_URL: ${DYFLEXIS_V2_BASE_URL} DYFLEXIS_V0_API_KEY: ${DYFLEXIS_V0_API_KEY} DYFLEXIS_V2_API_KEY: ${DYFLEXIS_V2_API_KEY} networks: - avic avicenna-db: image: postgres:16.3 ports: - ${DATABASE_PORT}:${DATABASE_PORT} env_file: .env environment: POSTGRES_HOST: ${DATABASE_HOST} POSTGRES_PASSWORD: ${DATABASE_PASSWORD} POSTGRES_USER: ${DATABASE_USERNAME} POSTGRES_DB: ${DATABASE_DATABASE} PG_DATA: /var/lib/postgresql/data volumes: - ./.local/pgdata:/var/lib/postgresql/data networks: - avic volumes: pgdata: networks: avic: