← Back to Docs
Installation
How to install and run Aelion Cloud.
Alpha Software
Aelion Cloud is currently in alpha. Binary downloads will be available soon. This guide shows the expected installation process.
Installing the Server
The Aelion Cloud Server is the main component that runs the API and web UI.
Linux
bash — aelion-server
# Download the binary
$wget https://aelion.cloud/downloads/aelion-cloud-server-linux64
# Make it executable
$chmod +x aelion-cloud-server-linux64
# Run the server
$./aelion-cloud-server-linux64
Windows
PowerShell — aelion-server
# Download the binary (or use the Downloads page)
PS>Invoke-WebRequest -Uri "https://aelion.cloud/downloads/aelion-cloud-server-win64.exe" -OutFile "aelion-server.exe"
# Run the server
PS>.\aelion-server.exe
You can also download the executable directly from the Downloads page and run it.
Recommended
Docker
bash — docker
$docker run -d \
--name aelion-server \
-p 3001:3001 \
-v aelion-data:/app/data \
-v aelion-templates:/app/data/templates \
-v aelion-logs:/app/logs \
aelioncloud/server:latest
Volumes persist your database, templates, uploads, and logs across container restarts.
Initial Setup
1Open your browser and navigate to http://localhost:3001
2The setup wizard will guide you through creating an admin account
3Configure basic settings like site name and branding
Installing the Daemon
Install the daemon on each server that will host Minecraft servers.
Linux
bash — aelion-daemon
# Download the daemon
$wget https://aelion.cloud/downloads/aelion-daemon-linux64
# Make it executable
$chmod +x aelion-daemon-linux64
# Run the daemon
$./aelion-daemon-linux64
Registering the Node
- In the web UI, go to Nodes and click "Add Node"
- Copy the registration command
- Run it on your daemon machine
- The node will appear in your dashboard
Next Steps
Now that you have the server and at least one node running:
Configure your installation
Customize settings for your needs
Create your first server
Use the web UI to launch a Minecraft server