Skip to main content

Create via Dashboard

  1. Navigate to Instances in your dashboard
  2. Click the “Create Instance” button
  3. Configure your instance settings
  4. Review and launch

Configuration Options

Operating System

Choose from:
  • Ubuntu (20.04 LTS, 22.04 LTS)
  • Debian (10, 11)
  • CentOS (7, 8)
  • Custom Images: Upload your own ISO

Instance Size

Select based on your workload:
<CardGroup cols={2}>
  <Card title="General Purpose">
    Balanced CPU and RAM for most applications
    - 1GB to 32GB RAM
    - 1 to 16 vCPUs
    - Starting at $5/month
  </Card>
  <Card title="CPU Optimized">
    High-performance instances for CPU-intensive workloads
    - 4GB to 64GB RAM
    - 4 to 32 vCPUs
    - Starting at $40/month
  </Card>

Region Selection

Choose the closest region to your users:
  • US East (New York)
  • US West (San Francisco)
  • EU (London)
  • Asia (Singapore)

Networking

  • Public IP: Automatically assigned IPv4 address
  • Reserved IP: Static IP that persists across reboots
  • Private Network: Enable private networking between instances

Create via API

Create an instance programmatically:
curl -X POST https://api.usenubis.com/v1/instances \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "my-instance",
    "image": "ubuntu-22-04",
    "size": "s-1vcpu-2gb",
    "region": "nyc1",
    "ssh_keys": ["key-id"]
  }'

Post-Creation Steps

1

Access Your Instance

Connect via SSH using your public IP and key
2

Configure Firewall

Set up firewall rules to secure your instance
3

Install Software

Update packages and install your required software

Next Steps