services: gochat: build: context: . dockerfile: Dockerfile env_file: - .env environment: # Backend/nginx container settings. Set explicitly so a host-level ADDR # (also read by the backend) can't leak in and change the bind address. ADDR: 127.0.0.1:8080 DB_PATH: /data/gochat.db BACKEND_HOST: 127.0.0.1 BACKEND_PORT: "8080" volumes: - gochat-data:/data ports: - "${HTTP_PORT:-8088}:80" restart: unless-stopped volumes: gochat-data: