Title here
Summary here
roji doctorAll checks should pass. If not, run sudo roji doctor --fix to auto-repair.
Add the roji network to your existing docker-compose.yml:
services:
myapp:
image: your-app
expose:
- "3000"
networks:
- roji # Add this
networks:
roji: # Add this
external: trueStart your project:
docker compose up -dOpen https://myapp.dev.localhost — that’s it!
Open https://roji.dev.localhost to see the live dashboard with:
The dashboard automatically updates without page refresh via Server-Sent Events.
Custom hostname:
labels:
- "roji.host=myapp.dev.localhost"Path-based routing (multiple services on one host):
labels:
- "roji.host=myapp.dev.localhost"
- "roji.path=/api"Specific port (when multiple ports are exposed):
labels:
- "roji.port=3000"Multiple projects — just connect each to the roji network. Each service gets its own *.dev.localhost subdomain automatically.