Topics

On this page

Last updated on Nov 12, 2025

EE Server Management FAQs

1. My server is stuck in “Importing” or “Decommission Failed.” What should I do?

If your server is stuck in Importing or Decommission Failed, it usually means the connection between EasyEngine Dashboard and your server was interrupted.
This can happen if:
The server was deleted outside the dashboard, or
EasyEngine SSH access key was manually removed.
To fix this, please confirm the server name, and our team can manually remove it.

For smooth setup, ensure you’re using Ubuntu 24.04 (supported for new servers).
Existing EasyEngine servers should be v4.8+ on Ubuntu 22.04 or 24.04.

2. Can I use Debian or other Linux distributions for my servers?

No. Currently, EasyEngine supports only Ubuntu 22.04 and 24.04.

3. Can I add my own VPS or cloud server?

Yes. You can add any Ubuntu-based VPS or cloud server by importing it via EasyEngine SSH key.
We also support provisioning new servers directly on AWS, DigitalOcean, and Hetzner.
If you already have a server with EasyEngine installed, you can import it to the dashboard as long as it’s EasyEngine v4.8 or higher on Ubuntu 22.04 or 24.04.

4. Do I need to install anything manually on my server before adding it?

No. When you provision a new server or add an existing one, EasyEngine automatically installs and configures EasyEngine CLI, NGINX, and other dependencies required for site management.
If you’re importing an existing EasyEngine CLI server, make sure EasyEngine CLI is v4.8+ on Ubuntu 22.04 or 24.04.

5. How do I connect a cloud provider to my dashboard?

Go to Settings → Cloud Providers and add your API keys for supported clouds:

6. What permissions are needed for my cloud API keys?

Each provider requires specific permissions for provisioning.
If permissions are limited, provisioning or decommissioning may fail.
See Cloud Key Permissions Reference for details.

7. What does each server status mean ?

8. I removed a server manually, but it’s still showing in the dashboard.

The dashboard requires server confirmation before removing it.
If it’s already deleted, contact support, and we’ll remove it manually.

9. I created a server on DigitalOcean/AWS/Hetzner, but it failed with an error.

This happens when the API key lacks sufficient permissions or has expired.
Check your API key scopes with required permissions or create a new one.
If permissions are limited, provisioning or decommissioning may fail.

See Cloud Key Permissions Reference for details.