services: hub: image: git.necloud.us/nate/hub:latest # built by the Gitea workflow; `docker compose build` builds locally instead build: . restart: unless-stopped ports: - "8080:8080" env_file: .env volumes: - hub-data:/data # passkeys + session secret live here volumes: hub-data: