-
-
Notifications
You must be signed in to change notification settings - Fork 0
Server Configuration & Dashboard
The Synix Dashboard is your central command station. This guide covers how to operate the dashboard, inspect running servers, and understand the core configuration options (like the port architecture).
Synix controls game servers using three primary control sequences:
- START SERVER: Initiates pre-flight checks (RAM safety check, process sanity, optional Backup on Start, optional Update on Start) and launches the dedicated executable.
- STOP SERVER: Initiates a staged, graceful shutdown sequence. Synix issues a soft termination signal to trigger world/player saves before using process termination fallback if necessary.
- RESTART SERVER: Executes a staged Stop sequence followed by an automated delay and clean boot cycle.
Double-click on any server row in the main grid view to launch the interactive 'Server Info' Inspector Window.
Features in Server Info:
- Real-time PID tracking and memory consumption.
- Exact command-line launch arguments verification.
- Quick-access shortcuts to log files and root game directories.
- Live LAN / WAN port binding telemetry.
The interactive graph at the bottom of the dashboard monitors global host CPU and RAM utilization.
Resource Monitor Deep-Dive: Click anywhere on the total resource graph to open the dedicated 'Resource Monitor' window. Here you can inspect PID, CPU utilization, working memory, and executable paths for every active game server managed by Synix.
Access the global settings menu via the gear icon in the top right corner of the main dashboard.
Features:
- Custom Backups & Rolling Limits: Route all automated and manual server backups to a preferred global folder or secondary drive, and define a maximum saved backups limit to automatically purge old archives.
- Privacy Mode: Hides sensitive information (like IPs) while screen sharing. (Tip: You can still click the hidden IP labels on the dashboard to copy your actual IP address to your clipboard!)
- Run as Administrator: Enables advanced system management tasks (like Firewall Cleanup).
Synix handles new installations differently than standard edits:
-
New Server Install: When creating a server,
IsFirstBootis set toTRUE. This ensures the setup wizard executes, downloads initial binaries, and prompts configuration windows. -
Editing Existing Servers: Editing a server via 'Edit Server Settings' enforces
IsFirstBoot = FALSE. The configuration warning window will NOT trigger repeatedly when adjusting existing server settings. - Folder Cleaning: Modifying a server name automatically triggers path sanitization to guarantee path stability on disk.
Configuration Warning Dialog:
When launching a brand-new game server for the first time, Synix displays a reminder dialogue prompting you to review configuration options (server.cfg, admin passwords, maps). This dialogue only appears on new server installations and will not bother you during subsequent boots or parameter edits.
Every hosted game server requires specific port bindings. Understanding these is critical for proper port forwarding:
- GAME PORT (UDP): Core gameplay data and player movement packet synchronization.
- QUERY PORT (UDP): Used by Steam Server Browser and Master Lists (e.g., 27015/27016). Always assign unique query ports per server instance.
- RCON PORT (TCP): Remote console administration protocol for kick, ban, and state management tools.
- APP PORT (TCP): Specialized external management API port used by titles like Rust (Rust+ Mobile Companion App). Rust+ ports must always be set above 10000.