Skip to main content
Golain can run on Golain-managed cloud or on your own VMs using the open-source ilyama stack.

Deployment options

Components

  • apis — HTTP API (Fiber)
  • domain-workers — mutations, integrations, outbox
  • mqtt-broker — device MQTT/QUIC
  • telemetry — time-series ingester
  • Zitadel — OIDC for users (console + CLIs)

Choose local dev vs VM edge

Local development

Edge and console URLs

Self-hosted operators publish:
  • https://auth.<domain> — Zitadel
  • https://api.<domain> — Platform API
  • https://app.<domain> — Web console (pw Docker image)
  • mqtt.<domain> — Device broker
Configure matching URLs in Omega connection / JITR blocks and in pw build args.

Getting help

  • Repo runbooks: ilyama/infra/devstack/
  • Mintlify docs (this site): platform, edge, and CLI guides apply to self-hosted with URL substitutions