Server Dashboard
When you access a server, you’ll see the main dashboard which includes:- Server Console - Real-time console output and command input
- Power Controls - Start, stop, restart, and kill buttons
- Resource Statistics - CPU, memory, disk, and network usage graphs
- Server Details - Quick overview of server status and allocations
Server States
Servers can be in various states that affect available actions:When a server is
installing, suspended, or under node maintenance, most actions will be unavailable.Server Information
The server overview displays key information:Server Object
Resource Utilization
The dashboard displays real-time resource usage through the Wings daemon:1
CPU Usage
Shows current CPU percentage and historical data. The limit is based on your allocated CPU cores (e.g., 200% = 2 cores).
2
Memory Usage
Displays RAM consumption in MB/GB with a graph showing trends over time.
3
Disk Usage
Shows total disk space used by server files, including backups stored locally.
4
Network I/O
Real-time network traffic in/out measured in KB/s or MB/s.
API Endpoint
Resource statistics are fetched via WebSocket connection:Response
Server Permissions
Users and subusers can have different permissions:- Server Owner - Full access to all features
- Subusers - Custom permissions set by owner
Common Permissions
control.console- Access console and send commandscontrol.start,control.stop,control.restart- Power actionsfile.*- File management permissionsdatabase.*- Database managementschedule.*- Task schedulingbackup.*- Backup operationsallocation.*- Network allocation managementstartup.*- Startup parameter modificationsettings.*- Server settings changes
Permissions are checked both in the panel UI and at the API level. The server owner always has all permissions.
Activity Logging
All server actions are logged to the activity log, which can be viewed from the dashboard:- Power state changes
- File operations (create, edit, delete)
- Database modifications
- Backup creation/restoration
- Schedule execution
- Settings changes
- Timestamp
- User who performed the action
- Action type (e.g.,
server:console.command) - Additional properties/metadata
Installation Status
During initial server creation or reinstallation, you’ll see installation progress:Next Steps
Console
Send commands and view live output
File Manager
Manage server files and configurations
Databases
Create and manage MySQL databases
Schedules
Automate tasks with cron schedules
Backups
Backup and restore your server
Network
Manage port allocations
