Appearance
Server Management
Managing your game servers day-to-day.
Server Controls
Start/Stop/Restart
Control server state from dashboard or API.
Start Server:
bash
# Via dashboard: Click "Start" button
# Via API:
POST /api/v1/servers/{serverId}/startStop Server:
bash
# Graceful shutdown with 60s timeout
POST /api/v1/servers/{serverId}/stopRestart Server:
bash
# Stops then starts
POST /api/v1/servers/{serverId}/restartRCON Commands
Execute commands without stopping server:
Examples:
# ARK
SaveWorld
Broadcast Server restarting in 5 minutes
# Minecraft
/say Maintenance mode
/tp player 0 64 0
# Rust
save
say "Wipe scheduled for tomorrow"Configuration
Editing Server Settings
Update settings without reinstalling:
- Navigate to server details
- Click Settings tab
- Modify values
- Click Save
- Restart server to apply
Configuration Files
Direct file editing via SFTP or web interface:
Common files:
server.properties(Minecraft)GameUserSettings.ini(ARK)server.cfg(Rust)
Updates
Automatic Updates
Enable auto-updates in server settings:
- Check on restart
- Check daily at specific time
- Update immediately when available
Manual Updates
Update server on-demand:
- Stop server
- Click Update button
- Wait for update to complete
- Start server
Backup first! Updates can break mods/saves.
Backups
Creating Backups
Manual Backup:
1. Server Details → Backups tab
2. Click "Create Backup"
3. Enter description
4. Wait for completionScheduled Backups:
1. Tasks tab
2. Create new task
3. Type: Backup
4. Schedule: Daily 3:00 AMRestoring Backups
Data Loss Warning
Restoring overwrites current server data. Current world will be lost.
- Stop server
- Select backup
- Click Restore
- Wait for completion
- Start server
Backup Storage
- Stored on machine disk
- Compressed to save space
- Retention configurable (7-90 days)
Performance Monitoring
Real-time Metrics
Monitor server health:
CPU Usage - Per-core utilization Memory - RAM consumption Network - Bandwidth usage Tick Rate - Game performance (if available)
Player Count
Track player activity:
- Current players online
- Peak players today/week
- Join/leave events
- Player list with details
Console Access
Live Console
View server output in real-time:
- Server Details → Console tab
- See live log output
- Execute RCON commands
- Download full logs
Log Files
Access historical logs:
Via Dashboard:
- Server → Files → logs/
Via SFTP:
- Connect to machine
- Navigate to server directory
- Download log files
File Management
Web File Manager
Built-in file browser:
- Upload/download files
- Edit text files
- Create directories
- Set permissions
SFTP Access
Connect via SFTP client:
Host: machine-ip
Port: 2022
Username: server-{serverId}
Password: (from dashboard)Popular clients:
- FileZilla
- WinSCP
- Cyberduck
Resource Management
Adjusting Limits
Update resource allocation:
- Server Settings
- Resources tab
- Modify CPU/RAM/Disk
- Save and restart
Note: Can't exceed machine capacity.
Resource Usage Alerts
Set alerts for:
- CPU usage > 90%
- Memory usage > 85%
- Disk space < 10%
Server Status
Status Indicators
| Status | Meaning |
|---|---|
| 🟢 Online | Running and accepting players |
| 🟡 Starting | Booting up |
| 🔴 Stopped | Not running |
| ⚫ Offline | Lost connection to agent |
| 🔴 Crashed | Unexpected exit |
Health Checks
Automatic monitoring:
- Process alive check
- Port accessibility
- Query protocol response
- Heartbeat timeout