Last updated on 5th March 2026

Deploying to GGServers via DeployHQ: Automated Game Server Deployment

Deploying your plugins, mods, and server configurations to a GGServers game server is simple with DeployHQ.

GGServers offers Minecraft, ARK, Rust, and 15+ other game server hosting plans. Their game panel (built on Pterodactyl) provides SFTP access on port 2022, which DeployHQ can connect to directly.

Important: GGServers uses SFTP on port 2022 (not the standard port 22). Make sure to set this correctly in DeployHQ.

Coming soon: DeployHQ is adding native Game Panel integration with Pterodactyl protocol support (currently in beta). This will let you connect to GGServers' game panel directly, without manual SFTP configuration.

Firstly, you'll need to set up your DeployHQ project, then connect to your GGServers server.

Setting up your project

Head to the Projects screen in DeployHQ, then click the New Project button to get started.

You'll be prompted to enter a name for your project, then select where your repository is hosted.

New Project

Next, click Create project and you'll be taken to a screen where you can log in with your repository hosting account to authorise access and then choose your repository.

Setting up GGServers

Once you've configured your repository, you'll need to connect to your GGServers game server.

First, find your SFTP credentials in the game panel:

  1. Log in to your GGServers game panel
  2. Select your server
  3. Click the Files tab
  4. Click SFTP Credentials
  5. Note the hostname, port, and username (format: username.serverid)
  6. Your SFTP password is the same as your game panel login password

Head to Servers & Groups in DeployHQ, and click the New Server button. Choose SSH/SFTP as the protocol.

Enter the following details:

  • Hostname: The SFTP hostname shown in the game panel (make sure to separate the hostname from the port — they may be displayed together as hostname:2022)
  • Username: Your SFTP username (e.g., username.abc123)
  • Password: Your game panel login password
  • Port: 2022

Then set the Deployment path. Common paths for game servers:

  • Minecraft plugins: /plugins/
  • Minecraft mods: /mods/
  • Server configuration: / (root — where server.properties lives)
  • Modpack configs: /config/

Under Deployment options, you can enable automatic deployments and set a Deployment subdirectory if your repository has files in a subfolder.

Click Create Server to save, then proceed to your first deployment.

Run your first deployment

By default, DeployHQ will upload your entire repository on the first deployment, since there's no previously deployed commit to compare against.

If your files are already on the server and up to date with the latest commit, you can skip that initial upload:

Otherwise, follow this guide to start your first deployment — after the first run, only changed files will be uploaded:

That's it! You've now set up automated deployments to your GGServers game server.

Further reading


Need help with your deployment? Check out our documentation or contact our support team for assistance.