Quick Start
After completing the onboarding process (Onboarding – Read More) and receiving your login credentials, you can access the Zergaw CloudStack UI (User Interface – Read More).
When you first log in, your tenancy will be empty, with resource limits applied according to your purchased allocation.
Launching Your First Instance
Follow these steps to deploy your first cloud instance.
- Create a New Instance
Click the Create button on the top header and select Instance.

You will be redirected to the New Instance page.
For this quick start guide, leave most settings at their default values and navigate to Section 6: Networks.
- Create a New Network
Click Create New Network.

An Add Network dialog will appear. Enter a name, leave all other fields as default, and click OK.

You will return to the New Instance page with your newly created network automatically selected. Leave all other settings as default.
- Launch the Instance
Click Launch Instance at the bottom of the page.

This action will:
- Create a virtual isolated network with:
- Name: demo-network
- Gateway: 192.168.1.1
- DNS: 1.1.1.1
- Associate a public IP and configure Source NAT
- Deploy a virtual machine:
- Image: Ubuntu Server 24.04
- Offering: 1 vCPU, 2 GB RAM, 30 GB Root Disk
- Network: DHCP-assigned IP from demo-network
- Name: randomly generated
- Generate and inject a 10-digit password using Cloud-Init
The generated password will appear as a one-time popup notification in the UI.

Success!
With just a few clicks, you have deployed your first cloud instance.
Accessing Your First Instance
Your newly created instance can be accessed in multiple ways.
This guide covers two methods:
- Zergaw CloudStack Console
- SSH Access
Accessing Your Instance via Zergaw CloudStack Console
Zergaw CloudStack provides built-in console access via a VNC connection to the instance’s virtual display adapter.
This works even if the OS is misconfigured or unresponsive—making it ideal for troubleshooting.
To access the console:
- Go to Compute → Instances
- Hover over the three vertical dots next to your instance
- Click View Console

A new tab will open with full console access.

Accessing Your Instance via SSH
To connect over SSH, you need to:
- Create an SSH user on the instance
- Configure Port Forwarding
- Add a Firewall Rule
- Test the SSH connection
Create an SSH User
-
Open the instance console and log in using:
- Username: root
- Password: the auto-generated password shown earlier
-
Create a new user:
adduser demo-admin
Follow the prompts to set a password.

Add a Port Forwarding Rule
Navigate to:
Network → Public IP Addresses → Select your Public IP

Go to the Port Forwarding tab and add:
- Private Port: 22
- Public Port: 22
- Protocol: TCP
- Instance: Select your VM

Add a Firewall Rule
In the same Public IP view, open the Firewall tab.

Add a rule:
- Source CIDR: 0.0.0.0/0
- Protocol: TCP
- Start Port: 22
- End Port: 22
Test SSH Access
From your local machine:
ssh demo-admin@x.x.x.x
Where:
- demo-admin → the user you created
- x.x.x.x → your public IP address
You should see:
The authenticity of host 'x.x.x.x (x.x.x.x)' can't be established.
ED25519 key fingerprint is SHA256:...
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
demo-admin@x.x.x.x
's password:
If successful, you are now connected to your cloud instance via SSH.
Important:
This guide is a quick start tutorial and is not intended for production security practices.
Always follow best practices for secure SSH access, network segmentation, and credential management.