Quick Start
Get your first game server running in minutes.
Step 1: Register a Node
After installing the agent, register your node in the dashboard:
- Log in to your Escluse dashboard at https://app.esluce.com
- Navigate to Nodes → Add Node
- Copy the API key shown in the setup instructions
Step 2: Configure the Agent
On your node, edit the configuration:
bash
sudo nano /etc/escluse-agent/config.tomlSet your API key:
toml
api_key = "esk_your_api_key_here"
api_url = "https://api.esluce.com"Restart the agent:
bash
sudo systemctl restart escluse-agentStep 3: Create a Server
From the dashboard:
- Click Create Server
- Select game type (Minecraft, Palworld, Bedrock, etc.)
- Choose server resources (2GB, 4GB, 8GB, or 16GB)
- Configure server name and settings
- Click Deploy
The agent will automatically:
- Pull the correct Docker image
- Allocate ports
- Configure resource limits
- Start the server
Step 4: Access Your Server
Once deployed, access server details from the dashboard:
- IP Address: Your node's IP
- Port: Allocated game port
- Console: Real-time server console via WebSocket
Minecraft Example
Server Address: your-node-ip:25565Managing Your Server
Start/Stop
Use the dashboard buttons or API:
bash
curl -X POST https://api.esluce.com/api/v1/servers/{id}/start \
-H "Authorization: Bearer {token}"Console Access
View real-time logs and send commands via the dashboard console tab.
File Management
Upload plugins, mods, and configurations via the built-in file manager.
Next Steps
- Configuration Guide - Fine-tune your setup
- API Reference - Automate with the API