.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow. (showing first 20, more exist in .env.example)
POSTGRES_DB
Database
POSTGRES_USER
POSTGRES_PASSWORD
secret
POSTGRES_PORT
DATABASE_URL
secret
APP_ENV
Server APP_ENV gates production safety checks. Docker self-host pins APP_ENV to "production" by default. Local dev can leave it unset. See…
MULTICA_DEV_VERIFICATION_CODE
Optional local/testing shortcut. Empty by default, so there is no fixed verification code. Without RESEND_API_KEY, generated codes print to…
PORT
JWT_SECRET
secret
Prometheus metrics are disabled by default. When enabled, bind to loopback unless you protect the listener with private networking,…
MULTICA_SERVER_URL
MULTICA_APP_URL
MULTICA_DAEMON_CONFIG
MULTICA_WORKSPACE_ID
MULTICA_DAEMON_ID
MULTICA_DAEMON_DEVICE_NAME
MULTICA_DAEMON_POLL_INTERVAL
MULTICA_DAEMON_HEARTBEAT_INTERVAL
MULTICA_CODEX_PATH
MULTICA_CODEX_MODEL
MULTICA_CODEX_WORKDIR
brew install flyctl && fly launch --from https://github.com/0xkaz/multica
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/0xkaz/multica
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/0xkaz/multica