ServerPilot ships as two ready-to-run Windows executables — a traditional installer and a portable binary — both available from the GitHub Releases page. Neither option requires Administrator privileges, and neither bundles Java, so the download is small and the install is fast. Choose the option that fits how you prefer to manage software on your machine.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/GKExpo/ServerPilot/llms.txt
Use this file to discover all available pages before exploring further.
System Requirements
Before installing, confirm your system meets these requirements:| Requirement | Details |
|---|---|
| Operating system | Windows 10 or Windows 11 (64-bit) |
| Java runtime | Java 17 or newer — must be installed separately |
| Server folder | At least one folder containing a Minecraft server JAR (e.g. paper.jar) |
| Disk space | Sufficient space for your server world data plus backups |
| Playit.gg | Optional — only needed for public tunneling without port forwarding |
java executable is on your system PATH, or you can provide a full path to java.exe per server. See the Quickstart guide for Java installation instructions.
Download Options
Both files are published on the GitHub Releases page:ServerPilot-Setup-X.X.X.exe
Standard Windows NSIS installer. Adds ServerPilot to your Start Menu, creates an uninstall entry in Windows Settings, and places app data in
%AppData%\serverpilot-v2\. Recommended for most users.ServerPilot-Portable-X.X.X.exe
Single self-contained executable — no installation needed. Copy it to any folder, a USB drive, or a cloud-synced directory and run it directly. App data is still written to
%AppData%\serverpilot-v2\.Install Using the Windows Installer
Download the installer
Go to the GitHub Releases page and download
ServerPilot-Setup-X.X.X.exe (where X.X.X is the latest version number).Run the installer
Double-click the downloaded
.exe file to launch the NSIS setup wizard. Windows SmartScreen may show a one-time prompt for an unrecognised publisher — click More info → Run anyway to proceed.No Administrator privileges are required. ServerPilot’s installer is configured as
asInvoker, meaning it intentionally runs at your normal user permission level and never requests elevation. Your system files are never touched.Complete the setup wizard
Follow the on-screen prompts to choose an install location (the default is fine for most users) and create a Start Menu shortcut. Click Install, then Finish when the wizard completes.
Launch ServerPilot
Open ServerPilot from the Start Menu or the desktop shortcut that was created. On first launch the Onboarding Wizard opens automatically to guide you through adding your first server.
Run the Portable Version
Download the portable EXE
Go to the GitHub Releases page and download
ServerPilot-Portable-X.X.X.exe.Place the EXE anywhere
Copy
ServerPilot-Portable-X.X.X.exe to any location you prefer — your Desktop, a project folder, or a USB drive. No extraction step is needed.Run it
Double-click the file to launch the app. As with the installer version, Windows SmartScreen may prompt you once. App settings and server configurations are saved to
%AppData%\serverpilot-v2\ on your user profile, not next to the EXE, so your data is preserved even if you move the binary.Where App Data Is Stored
ServerPilot stores all application settings, server configurations, and preferences in Electron’s standard user-data path:backups/ subfolder inside each individual server directory:
Uninstalling ServerPilot
If you installed usingServerPilot-Setup-X.X.X.exe, remove the app through the standard Windows uninstall flow:
- Open Windows Settings → Apps (or Apps & features on Windows 10).
- Search for ServerPilot in the app list.
- Click Uninstall and follow the prompts.
%AppData%\serverpilot-v2\ data folder are not deleted automatically — remove that folder manually if you want a clean removal.
If you used the portable version, simply delete the .exe file. Delete %AppData%\serverpilot-v2\ manually to remove saved settings.