version: '3' services: db: restart: always image: postgres networks: - fider volumes: - /var/fider/pg_data:/var/lib/postgresql/data environment: POSTGRES_USER: fider POSTGRES_PASSWORD: "SOMESTRONGPASSWORD" app: restart: always image: getfider/fider:stable ports: - "9999:3000" networks: - fider - external_services environment: GO_ENV: production DATABASE_URL: postgres://fider:SOMESTRONGPASSWORD@db:5432/fider?sslmode=disable JWT_SECRET: LONGRANDOMSTRING EMAIL_NOREPLY: noreply@data.coop EMAIL_SMTP_HOST: smtp.fastmail.com EMAIL_SMTP_PORT: 587 EMAIL_SMTP_USERNAME: a_smtp_user EMAIL_SMTP_PASSWORD: password_for_smtp_user VIRTUAL_HOST: feedback.data.coop LETSENCRYPT_HOST: feedback.data.coop LETSENCRYPT_EMAIL: valberg@orn.li depends_on: - db networks: fider: external_services: external: true