Skip to content

Getting Started & Installation

Jason edited this page Aug 9, 2026 · 2 revisions

Getting Started & Installation

Welcome to Synix Control Panel! Synix is designed as a zero-admin, non-invasive management suite for game servers on Windows 11.

This guide covers everything you need to get your first server running, how to install the software, and how Synix manages your files underneath the hood.


📦 Installation Methods

Synix offers three ways to run or install the control panel, depending on your preference. You can grab the latest files directly from our GitHub Releases page.

1. Setup Installer (.exe)

Download the standard Setup file from the Releases page. This will automatically install Synix to your system and add shortcuts to your Start Menu.

  • To Uninstall: Because this method formally installs the application, you can easily remove it anytime by going to your Windows Settings > Apps > Installed Apps list.

2. Standalone Portable (.exe)

If you prefer not to install anything to your system, download the Standalone executable. You can place this file anywhere on your PC (like your desktop or a dedicated server drive) and run it directly.

  • To Uninstall: Simply delete the Synix.exe file and your C:\Synix folder.

3. Windows Package Manager (winget)

Synix can also be installed or updated via Command Prompt or PowerShell. Like the Setup Installer, this formally registers Synix in your Start Menu and your Windows "Installed Apps" list.

To Install:

winget install synix

To Uninstall:

winget uninstall synix

🚀 First-Time Setup Guide

Getting your first server online takes just a few clicks.

  1. SteamCMD Engine Download: On first startup, Synix automatically downloads and configures SteamCMD directly into C:\Synix\SteamCMD.
  2. Game Binary Acquisition: Navigate to the SteamCMD tab, select your desired game title from the dropdown, and click Download Game Files.
  3. Server Creation: Return to the main dashboard and click Add New Server. Choose your game template, fill in the server details (ports, passwords, etc.), and click save.
  4. First Boot Launch: Select your newly created server in the dashboard list and click Start Server. Synix will handle the rest!

📂 File Structure & Custom Paths

All files are isolated in user-space to keep your host OS completely clean. Synix does not scatter hidden files across your AppData, Documents, or Registry.

  • Root Control Engine: C:\Synix\ (Application executables and internal JSON state databases).
  • SteamCMD Core: C:\Synix\SteamCMD\ (Shared Steam binary downloader library).
  • Default Server Directory: C:\Synix\Games\[Game_Name]\{Server_Name}\ (Contains your dedicated binaries, game configs, and active world saves).
  • Backup Repository: C:\Synix\BackupGames\[Game_Name]\{Server_Name}\ (Your automated .zip world saves go here. You can route these to a custom secondary drive via the Global Settings menu).

Custom Folder Locations: You are not strictly bound to the default C:\Synix\Games\ path. You can assign a completely custom directory path for any server during the creation or editing phase, allowing you to spread servers across multiple NVMe or SSD drives!


🧠 Understanding Server {Identity}

Behind the scenes, Synix containerizes every game server using a unique, sanitized {Identity} string (which is generated based on your Server Name).

Why this is critical for server hosting:

  • Collision Prevention: It strictly prevents multiple instances of the same game (e.g., hosting two separate Rust or ARK servers) from reading or overwriting each other's configuration files.
  • Folder Path Sanitization: Synix automatically strips out spaces and illegal Windows characters (<, >, *, ?, ", \, |, /) from the Server Name to ensure background launch arguments execute cleanly without command-line parameter failures.
  • Total Portability: The entire root structure is relative. If you move your C:\Synix folder to another hard drive (like D:\Synix), Synix auto-heals all internal path pointers immediately upon opening the app.

Clone this wiki locally