Skip to main content

Getting Started with nself Cloud

Getting Started with nself Cloud — ɳSelf documentation.

This guide walks you from account creation to a running backend stack on Hetzner.


1. Create an Account

Go to cloud.nself.org/signup.

You can sign up with:

  • Email + password: a verification email is sent before your account activates
  • Google: one click, no password needed
  • GitHub: one click, no password needed

All accounts require confirming you are 13 or older (COPPA).


2. Choose a Plan

After signup you are prompted to select a Cloud plan and connect a payment method via Stripe.

Plan Monthly Servers Plugins
Starter $5 + infra 1 127 free
Pro $15 + infra 3 All pro
Elite $29 + infra 10 All pro + email support

Infrastructure cost is billed by Hetzner at their published rates (CX11 = ~€4.51/mo).


3. Provision a Server

From the dashboard, click Servers → New Server.

Fill in:

Field Notes
Name Slug used in the dashboard (alphanumeric, hyphens)
Region Hetzner datacenter, fsn1 (Germany), nbg1 (Germany), hel1 (Finland), ash (USA), hil (USA)
Server type cx11 (2 vCPU, 2 GB, 20 GB) is the minimum; cx21 recommended for production
Plugins Select plugin bundles to install at provision time

Click Provision. The dashboard polls for status updates. Provisioning takes 3-8 minutes:

  1. Hetzner VM created
  2. DNS A record added to your domain
  3. SSH bootstrap runs: Docker installed, nself CLI installed
  4. nself install runs with your chosen plugins
  5. Let’s Encrypt certificate issued
  6. Health check confirmed green

4. Access Your Stack

Once provisioned, your server appears in the dashboard with:

  • Domain: the URL your Hasura GraphQL endpoint is reachable at
  • Health: live status (healthy / degraded / down)
  • Services: list of running containers
  • Logs: tail the last 200 lines from any service

Your nself CLI can also manage the remote stack locally:

nself remote add myserver https://my-server.example.com
nself remote use myserver
nself status

5. Install Plugins After Provisioning

To add a plugin to a running server:

  1. Dashboard → Servers → select your server
  2. Click Plugins → Install Plugin
  3. Choose the plugin, tier is checked against your active license
  4. The dashboard triggers nself plugin install <name> via the SSH bridge

Or from the CLI:

nself remote use myserver
nself plugin install ai

Next Steps