Topics

On this page

Last updated on Oct 27, 2025

Add New Server

image-20-720x241

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

  1. Import an Existing Server
  2. Provision a New Server via Cloud Provider
image-720x271

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:

image-1-720x127

Steps to Add the Server:

1. Choose “Existing Server” and click next.

image-3-720x205

2. Configurations:
Fill in Server Details on the Dashboard

image-27

Grant SSH Access to EasyEngine
To let EasyEngine connect securely, you need to add its public SSH key to your server.

image-5

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:

image-6
  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.

    image-7-720x205
  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
      image-8-720x193
    3. Choose Server Region:
      • Select a preferred location:
        1. USA
        2. Germany
        3. Finland
        4. Singapore

          image-9-720x389
        5. 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.

    image-10

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

Require 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.

    image-11-720x474
  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

      image-12-720x222
    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.

      image-13-720x146
    4. Choose Server Region:

      image-14-720x361
      • 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.
    image-15

Note: Server provisioning might take 15-20 minutes. 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.

image-16-720x272
  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
      image-17-720x209
    3. Choose Region: Select a preferred location.
      • DigitalOcean data centers are available in:
        Netherlands (Amsterdam 3), India, Germany, United Kingdom, United States of America, Singapore, Australia, Canada.
      • Select 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-20 minutes. The server status will automatically update to “Live” once provisioning is complete.

Need help? Contact us via helpdesk.

image-18-720x226

Security & Access of Servers:

Once provisioned, you’ll be able to:

image-19-720x375