PLATFORM GUIDE
Everything you need to use the 2nth.io managed infrastructure platform.
ACCESS THE DASHBOARD
Go to the sign-in page
Visit 2nth-io.pages.dev/signin (or click "My Account" on the landing page).
Enter your email
Type your email address and click "Continue". A 6-digit verification code will be sent to your inbox.
Enter the code
Check your email for the 6-digit code. Enter it on the verification screen. It auto-submits when you type 6 digits. The code expires in 10 minutes.
You're in
You'll be redirected to the dashboard. No passwords to remember — same email, same flow every time. New accounts are created automatically.
WHAT YOU'LL SEE
Live server status from Hetzner Cloud. Shows each VM with:
When a server is running, the dashboard shows live system metrics and Docker container status:
All platform instances running on the infrastructure. Each shows:
INSTALL ERPNEXT OR TWENTYCRM
Ensure a server is running
The Compute Nodes section must show at least one server with status "RUNNING". If it's stopped, click "Start" and wait ~30 seconds.
Click "+ Deploy Platform"
In the Deployed Instances section, click the deploy button. A modal will open.
Choose platform and name
Select ERPNext (TwentyCRM coming soon). Enter an instance name — this becomes the subdomain. For example, entering "acme" creates acme.2nth.io.
Set admin password
Choose a password for the Administrator account. Default is "admin" — change this for production use.
Click "Deploy ERPNext"
The system will provision the instance. This takes 3-5 minutes as it creates the database, installs modules, and configures the site. The page refreshes when complete.
Access your instance
Once deployed, the instance appears in the list with an "Open" button. Click it to access your ERPNext at yourname.2nth.io. Log in with Administrator and the password you set.
STOP & START COMPUTE
When a server is stopped, it retains its disk, IP address, and all data. You only pay for disk storage. No compute charges. Use the Stop button on the dashboard to power off demo instances overnight or outside business hours.
When you need it again, click Start. The server boots in ~30 seconds and all Docker containers auto-start. Your ERPNext data is exactly as you left it.
WHAT'S UNDER THE HOOD
Nginx
Gunicorn
Node.js
MariaDB 10.11
Redis 7
Frappe
Worker
Worker
HOW SSO WORKS
2nth.io uses 2nth.ai as the central identity provider. There are no separate accounts or passwords. The same email works across all 2nth platforms.