Deploy OpenClaw on Northflank with One-Click Template

This page shows how to deploy OpenClaw on Northflank using a prebuilt template, avoiding server-side terminal needs. It is for users who want a hosted gateway and Control UI without manual setup.

Read this when

  • Deploying OpenClaw to Northflank
  • You want a one-click cloud deploy with browser-based Control UI

Deploy OpenClaw on Northflank using a prebuilt template, then manage it through the web Control UI. This approach avoids any need for a server-side terminal, since Northflank handles gateway hosting for you.

How to get started

  1. Open the template by clicking Deploy OpenClaw.
  2. If you lack an account, sign up on Northflank first.
  3. Press Deploy OpenClaw now.
  4. Configure these mandatory environment variables:
    • OPENCLAW_GATEWAY_TOKEN (pick a strong, random value)
    • OPENCLAW_STATE_DIR=/data/.openclaw
    • OPENCLAW_WORKSPACE_DIR=/data/workspace
  5. Hit Deploy stack to compile and start the OpenClaw template.
  6. After the deployment finishes, select View resources.
  7. Access the OpenClaw service.
  8. Navigate to the public OpenClaw URL at /openclaw and authenticate with the shared secret you set. The default authentication for this template is OPENCLAW_GATEWAY_TOKEN; if you switch to password-based auth, use that password instead.

Execute the read-only deployment preflight from the Northflank shell:

openclaw doctor --json

What you get

  • OpenClaw Gateway and Control UI hosted remotely
  • Data persistence through a Northflank Volume (/data), ensuring openclaw.json, per-agent auth-profiles.json, channel/provider state, sessions, and workspace remain intact across redeployments

Connect a channel

Access the Control UI at /openclaw, or execute openclaw onboard over SSH to get channel setup guidance:

Next steps

236 words · updated Aug 14, 2026