deployment/portainer-stack.md
Portainer Stack Deployment
Goal
Deploy Mino from a single compose block in Portainer.
Steps
- Open Portainer
- Go to
Stacks->Add stack - Name stack (example:
mino) - Paste YAML from Reference: Server Compose
- Set optional env vars in Portainer
- Deploy
Common Env Vars
MINO_IMAGE_TAG(defaultmain)MINO_PORT(default3000)MINO_PORT_BIND(127.0.0.1default)MINO_CONNECTION_MODE(relaydefault)MINO_RELAY_URL(defaulthttps://relay.mino.ink)MINO_PUBLIC_SERVER_URL(optional)WATCHTOWER_POLL_INTERVAL(optional)WATCHTOWER_MONITOR_ONLY=true(optional)
Verify Deployment
GET /api/v1/healthGET /api/v1/system/setup
In relay mode, if setup endpoint is not directly reachable from your machine, use startup logs for quick-connect links.