Connecting Your Game Server
Servycore supports three connection methods to execute commands on your game servers. Choose the one that best fits your setup.
Prerequisites
- An active Servycore project
- Access to your game server's configuration
Adding a Game Server
Navigate to Panel > Your Project > Game Servers and click New Game Server.

Enter a name for your server (3-60 characters) and click create. You'll then be able to configure the connection settings.
Connection Types
Plugin (Rust Only)
The Plugin connection is the simplest method for Rust servers. It uses the Servycore plugin installed directly on your server.

Setup:
- Select Plugin as the connection type
- Select Rust as the game type
- Copy the setup command shown in the panel
- Run it in your Rust server console:
servycore auth TOKEN::PROJECT_ID::SERVER_UUID
Advantages:
- No RCON configuration needed
- Simple one-command setup
- Direct plugin integration
RCON
RCON (Remote Console) allows Servycore to send commands to your game server remotely. This works with multiple game types.
Supported Games:
- Rust
- Ark: Survival Evolved
- Garry's Mod
- Counter-Strike: Global Offensive
- 7 Days to Die
Configuration:
| Field | Description |
|---|---|
| RCON IP | The IP address of your game server |
| RCON Port | The RCON port (1-65535) |
| RCON Password | Your server's RCON password (max 100 characters) |
Optional fields:
| Field | Description |
|---|---|
| Server IP | Public IP or domain for display purposes |
| Query Port | Server query port (1-65535) for status checks |
Pterodactyl
Pterodactyl connection works with any game type through the Pterodactyl Panel API. This is ideal if your server is hosted on a Pterodactyl instance.
Configuration:
| Field | Description |
|---|---|
| Pterodactyl Host | The URL of your Pterodactyl panel (e.g., https://panel.example.com) |
| Server ID | The server identifier in your Pterodactyl panel |
| API Token | A client API token from your Pterodactyl account (max 1024 characters) |
Server Status
Each server has a status toggle that you can enable or disable. Disabled servers won't receive any commands.
Syncing Accounts
You can manually sync all player accounts on a server. This re-runs authentication checks and executes the appropriate commands. This action is rate-limited to once every 5 minutes per server.
Copying Commands
When adding a new server, you can copy commands from another server in the same project. This saves time if you have multiple servers with the same command setup.
Notes
- Enabling commands on a server automatically enables the "Commands" option in your project settings
- RCON passwords are stored securely and never displayed in plain text after saving
- Pterodactyl connection doesn't require selecting a game type
Related Articles
Server Commands
Configure automatic auth and deauth commands on Servycore — execute Rust oxide commands, r...
Creating Your First Project
Step-by-step guide to create your first Servycore project — configure settings, subdomain,...
Setting Up the Leaderboard
Set up the Rust server leaderboard on Servycore — track kills, deaths, K/D ratio, playtime...