Topics

On this page

Last updated on Jul 28, 2025

Add New Server

You can add your server to EasyEngine Dashboard in two ways:

  1. Import an Existing Server
  2. Provision a New Server via Cloud Provider

Let’s walk you through both options:

Select Server

  1. Option 1: Import an Existing Server
  2. Option 2: Provision a New Server via Cloud Provider
    We have 3 Cloud Provider options to select from:
    • Hetzner
    • AWS 
    • Digital Ocean 

Option 1: Import an Existing Server

Use this if you already have a server that meets the requirements.
Supported OS:

Steps to Add the Server:

  1. Choose “Existing Server” and click next.
  2. Configurations:
    Fill in Server Details on the Dashboard
    On the Add New Server screen:
    1. Server Name: Enter a name to identify your server.
      Example: example.com or sub.example.com
    2. Server Category: Choose the type of setup.
      Example: development, production
    3. Public IPv4: Provide the public IP address of the server.
      Example: 65.21.123.45
    4. Grant SSH Access to EasyEngine
      To let EasyEngine connect securely, you need to add its public SSH key to your server.
      • Follow below step-by-step:
        • SSH into your server as root:
          ssh root@your-server-ip
        • Run the command below to add EasyEngine’s public key:
          echo -e "\nsshed25519AAAAC3NzaC1lZDI1NTE5AAAAILbESQqRcGdwnn/u1BkDCD9rDiFqgDhTHBHIIasaDpWV EasyEngine" >> /root/.ssh/authorized_keys

That’s it. Your server is now ready for EasyEngine to connect.
Important note: Server Requirements:

  1. Test Connection: Once these steps are complete, you can proceed to click on ‘Test Connection’ from the dashboard.

    Need help? Contact us via helpdesk.

Option 2: Provision a New Server via Cloud Provider Integration

Currently, you can provision a new server via AWS, Hetzner and Digital Ocean.

Provision a Server via Hetzner: 

EE Dashboard supports provisioning new servers on Hetzner with Ubuntu 24.04 LTS. 

  1. Choose Hetzner as your cloud provider and proceed to the next step.
  2. Server Configuration: Enter Server Details
    1. Server Name: Provide a name for the server.
      Example: domain.com, sub.domain.com
    2. Server Category: Select the purpose of the server.
      Example: development, production
    3. Choose Server Region:
      • Select a preferred location:
        1. 🇺🇸 Ashburn, VA
        2. 🇺🇸 Hillsboro, OR
        3. 🇩🇪 Germany
        4. 🇫🇮 Finland
        5. 🇸🇬 Singapore
    4. Pick a Server Plan: 
      Choose a CPU/RAM/Storage configuration.
      Pricing is indicative — confirm final costs with Hetzner.
  3. Click Submit to Provision your Server.
    EasyEngine will automatically create the server on Hetzner and set it up with your chosen configuration.

Note: Server provisioning might take 15-20mins. The server status will automatically update to “Live” once provisioning is complete.

Need help? Contact us via helpdesk.

Provision a Server via AWS:

EasyEngine supports provisioning new servers on Amazon Web Services (AWS) with Ubuntu 24.04 LTS. 

  1. Choose AWS as your cloud provider and proceed to the next step.
  2. Server Configuration: Enter Server Details
    1. Server Name: Provide a name for the server.
      Example: domain.com, sub.domain.com
    2. Server Category: Select the purpose of the server.
      Example: development, production
    3. Amazon EBS Size:  
      Enter disk size in GB (e.g. 20). 
      EBS type used: gp3 volume with 3000 IOPS and 125 MiB/s is used.
    4. Choose Server Region:
      • Select a preferred location:
        1. United States, Japan, South Korea, India, Singapore, Australia, Canada, Germany, Sweden, Ireland, UK, France, Brazil
          Note: Each region may have different availability and pricing.
      • Choose Instance Plan
        Select an EC2 instance based on your requirements
        Pricing is indicative — confirm final costs with AWS.
  3. Click Submit to Provision your Server.
    EasyEngine will automatically create the EC2 instance and set it up with your chosen configuration.

Note: Server provisioning might take 15-20mins. The server status will automatically update to “Live” once provisioning is complete.

Need help? Contact us via helpdesk.

Provision a Server via Digital Ocean:

EasyEngine supports provisioning new servers on Digital Ocean (DO) with Ubuntu 24.04 LTS. 

  1. Choose Digital Ocean as your cloud provider and proceed to the next step.
  2. Server Configuration: Enter Server Details
    1. Server Name: Provide a name for the server.
      Example: domain.com, sub.domain.com
    2. Server Category: Select the purpose of the server.
      Example: development, production
    3. Choose Region: Select a preferred location.
      • DigitalOcean data centres are available in:
        Netherlands (Amsterdam 3), India, Germany, United Kingdom, United States of America, Singapore, Australia, Canada.
      • Choose a Droplet Plan depending on your workload preferences.
        Note: Pricing is indicative — confirm final costs with DO.
  3. Click Submit to Provision your Server.
    EasyEngine will automatically create the droplet on the DO and set it up with your chosen configuration.

Note: Server provisioning might take 15-20mins. The server status will automatically update to “Live” once provisioning is complete.

Need help? Contact us via helpdesk.

Security & Access of Servers:

Once provisioned, you’ll be able to: