Multi-Panel Plugin¶
Overview¶
The Multi-Panel plugin allows managing multiple StarkOne servers from a single panel. Remote servers are proxied through the primary panel's API.
Plugin ID: multi-panel
All endpoints require administrative_operations.
Remote Servers¶
# List remote servers
GET /api/remote-servers
# Add a remote server
POST /api/remote-servers
{
"name": "EU Node",
"host": "eu.example.com",
"port": 2087,
"token": "server-api-token"
}
# Update
PUT /api/remote-servers/:id
# Delete
DELETE /api/remote-servers/:id
# Check health
POST /api/remote-servers/:id/check
Proxying Requests¶
All API calls can be forwarded to a remote server:
The request is transparently proxied to the remote server using the stored token. The response is returned directly.
Example: