Quick Start
This guide walks you from signing up to having a live cloud instance SSH-accessible in under 5 minutes.
1. Create an Account
Go to console.veloxahost.com/auth/register and create a free account. No credit card required to start your 14-day trial.
2. Set Up Your Organization
After signing in, you'll be prompted to create an Organization — your workspace on VeloxaHost. Give it your company or project name. All your resources (instances, networks, storage) live inside this organization.
You can be a member of multiple organizations. This is useful for separating production, staging, and development environments.
3. Add an SSH Key
Navigate to Settings → SSH Keys and add your public key. If you don't have one:
# Generate a new ED25519 key pair
ssh-keygen -t ed25519 -C "[email protected]"
# Print the public key to copy/paste
cat ~/.ssh/id_ed25519.pub
4. Create Your First Instance
From the dashboard, click New Instance and fill in the form:
| Field | Recommended Value |
|---|---|
| Name | my-first-instance |
| Type | Container (fastest start time) |
| Image | Ubuntu 22.04 LTS |
| Region | Choose nearest to you |
| CPU / RAM | 1 vCPU / 1 GB (can resize later) |
Click Create Instance. A container will be running within 2–3 seconds.
5. Apply a Firewall
Go to Firewalls → New Firewall, create a policy that allows SSH (port 22) from your IP, and attach it to the instance. By default all inbound traffic is denied.
6. Connect via SSH
ssh ubuntu@<instance-public-ip>
You're in. Your instance is ready. From here you can install packages, deploy your application, or use the web-based file manager in the console.