services: app: container_name: cdn_web depends_on: - db ports: - "8080:8080" // how do these get passed to my exe?, etc environment: DB_HOST: db DB_USER: appuser DB_PASS: s3cret DB_NAME: appdb restart: unless-stopped db: image: postgres:16 container_name: cdn_db environment: POSTGRES_USER: appuser POSTGRES_PASSWORD: s3cret POSTGRES_DB: appdb volumes: - dbdata:/var/lib/postgresql/data - ./db/init.sql:/docker-entrypoint-initdb.d/init.sql restart: unless-stopped volumes: dbdata: