Files
goclaw/docker-compose.selfservice.yml
T
Thieu NguyenandGitHub 424f3a975c refactor(docker): rename network "shared" to "goclaw-net" (#405)
The generic name "shared" conflicts with other projects on the same
host. Use a project-scoped name to avoid collisions.
2026-03-25 08:27:39 +07:00

22 lines
548 B
YAML

# Self-service overlay — adds web dashboard UI (nginx + React SPA).
#
# Recommended usage:
# docker compose -f docker-compose.yml -f docker-compose.postgres.yml -f docker-compose.selfservice.yml up -d --build
#
# Dashboard: http://localhost:3000
services:
goclaw-ui:
image: ghcr.io/nextlevelbuilder/goclaw-web:latest
build:
context: ./ui/web
dockerfile: Dockerfile
ports:
- "${GOCLAW_UI_PORT:-3000}:80"
networks:
- default
- goclaw-net
depends_on:
- goclaw
restart: unless-stopped