Every feature, in one panel

Let us quickly summarize

A whistle-stop tour of what makes GameDash different. The complete breakdown is right below.

Ready to go in 5 minutes

Get your game servers up and running with GameDash in less than 5 minutes! GameDash is incredibly easy to install and update through it's unique automated deployment system.

Platform independent

GameDash is fully operating system agnostic thereby seamlessly integrating into your existing infrastructure and services.

Infrastructure automation

Take full control over your infrastructure with powerful event-based monitoring, automated software & daemon updates and a responsive alert system in case anything unexpected happens.

Hassle-free billing

Not only does GameDash come with a full billing system already built in, it also connects to WHMCS through single sign-on, with further billing platforms on the roadmap.

The complete feature set

Included on every plan unless marked ENTERPRISE.

Instance

Backups

Clients can create backups at any time, as well as schedule automatic ones. You can configure where those backups are stored, whether that'd be on services like BackBlaze or S3 or your own (S)FTP servers or just on the local machine.

Player manager

View who's currently online on your a given instance and perform various actions on them such as kicking, banning, sending them a direct message, and more. All of these actions are customizable through the SDK.

Databases

Allow clients to create databases for a variety of database platforms. Databases are assigned to the closest database-capable node based on ping times and can be migrated from one node to the other.

SFTP support

Prefer managing your files over an external protocol? No problem! With SFTP your file transfers are secured with TLS, unlike FTP that is wholely un-secure.

Per-instance firewalls

Is one of your clients dealing with malicious traffic being sent directly to their instance? Allow your clients to deal with the issues themselves by defining their own firewall rules for all the traffic being sent to any one of their allocated network ports.

Mod browser & installer

Make it easy for your clients to install modifications on their instance! Using the built-in mod browser & installer, clients can choose what mods they want to be installed on their server with no manual configuration work required on their end.

Updates

Clients can easily view what updates are available to be installed on their instance, as well as receive notifications whenever an updated version is detected. Everything installed through GameDash is being monitored for updates. Even mods!

Scheduled tasks

Easily create scheduled tasks using a cron expression and chain multiple actions together, allowing for some complex behavior.

DNS support

Any instance can be assigned multiple DNS hostnames of any type.

Fine-grained sub-user system

The sub-user system allows you to assign any other user access to your instances. You can specifically define what they have access to by defining what tools they have access to.

Extensive monitoring & statistics

GameDash can collect statistics such as player count, CPU and memory usage, current map, TPS. Clients can retrieve a comprehensive overview of these statistics, and as an administrator, it gives you great insight-in to the network's usage.

Graphical configuration editor

GameDash's graphical configuration editor allows clients to edit the instance's configuration files without having to edit inside of a text editor, thereby making is significantly easier for clients to configure their instance just right. Syntax rules can be defined on a per-file basis inside the service's SDK module.

Transfer instances between nodes

ENTERPRISE

Instances can be automatically transferred between nodes in the same datacenter, but also nodes between nodes in your other datacenters. It also alters the instance's configuration for the change in network and location.

Automatic instance re-installations

Instances can be automatically re-installed. Network configuration and port allocations are automatically retained, saving players from having to bookmark new credentials.

Infrastructure

Automatic load balancing

GameDash keeps track of utilization of your entire infrastructure. This allows it to pick the least utilized node when a new instance is created and keeping load balanced.

Automatically deploy updates

You can automatically deploy updates to all nodes in the infrastructure whenever you want with just a few clicks. All of the services running will simply remain running during the update process!

Automatically install & keep dependencies updated

GameDash keeps installs required the software dependencies, for example, Java, and keeps them up to date too!

Integrated cross-platform shell

ENTERPRISE

Want to do a quick bit of work on one of your nodes? Use the built-in cross-platform shell to connect to both Windows -and Linux-based machines.

Status monitoring & statistics

GameDash automatically monitors your infrastructure and collects statistics to give you a real sense of how your infrastructure is doing. If one of your nodes happen to go offline, you'll immediately be notified by GameDash via e-mail and push notification. You can also configure it to send a notification straight to Slack.

File system & OS partition monitoring

GameDash automatically monitors the file system health of each node, letting you know how much space is available on each partition and also alerts you when one of the partitions is close to filling up preventing service disruption.

Network & process monitoring

See what's currently running and using network bandwidth and pause, resume or, kill any process.

IPMI support

ENTERPRISE

GameDash has full IPMI support, allowing you to, for example, remotely reboot, shutdown, or boot a machine without having to boot up an external IPMI tool. GameDash also allows you to view the serial console as well as change the boot order.

Incident logging

ENTERPRISE

GameDash automatically logs downtime through the incident system, as well as allowing you to manually create an incident informing clients of planned or unexpected downtime. Incidents are displayed to clients in-panel on the home screen as well as on a dedicated status page.

Support

Hybrid ticket system

ENTERPRISE

GameDash has a built-in hybrid ticket system, allowing you to more effectively communicate with clients and shortening the time to resolution by being able to have a real-time conversation with clients. Whenever one side is not online, it simply acts as a traditional ticket system.

Problem hinting

ENTERPRISE

Whenever a ticket is created, GameDash starts looking for possible causes of the issues based on the contents of the ticket and shows it to the support operator.

FAQ article suggestions

ENTERPRISE

When a client goes through the process of creating a ticket, they are first presented with a list of relevant FAQ articles if GameDash could find anything.

Notifications

ENTERPRISE

Both sides are updated whenever a ticket is updated. Support operators are updated through their chosen channels of communication and clients are sent an in-panel notification as well as an e-mail.

Billing

Choose the platform that works best for you

ENTERPRISE

Not only does GameDash come with a expansive billing system built in, it also connects to WHMCS through single sign-on, with further billing platforms on the roadmap.

Expansive payment method support

ENTERPRISE

GameDash supports quite a few payment methods. To name a few: credit card, PayPal, iDeal, Sofort, SEPA, Przelewy24. Additional payment method support can be added through the SDK.

Automatic up -and downgrading of plans

ENTERPRISE

Plans can be up -and downgraded at any time and the difference will be prorated.

Customizable subscription terms

ENTERPRISE

Easily customize how long each subscription term should last. From a few minutes to months or even years.

Review follow-up invitation

ENTERPRISE

GameDash can predict whether the customer is satisfied with their service by looking at their behavioral pattern and only invites those who it deems satisfied.

Income statistics & exporter

ENTERPRISE

Easily view & export a detailed overview of transactions from a given period. Export formats can be defined in the SDK, allowing you to directly integrate with your accounting software.

Miscellaneous

Easy theming system

ENTERPRISE

Easily customize GameDash to fit your branding by uploading your logos and choosing the color pallet that you want. Changes apply to both the mobile app as well as the web interfaces.

FAQ system

ENTERPRISE

Clients can easily browse the FAQ system to find answers for their questions without having to contact support. You can easily create FAQ articles and style them using Markdown.

Works with

38 applications, officially

Supported out of the box on Windows and Linux — and anything else through the SDK.

Every official app is an open SDK module on GitHub

Survival & sandbox

13
Rust
ARK: SE
ARK: SA
Valheim
DayZ
7 Days to Die
Project Zomboid
Conan Exiles
Enshrouded
V Rising
Sons Of The Forest
Unturned
DST

Minecraft & building

4
Minecraft
Minecraft BE
Terraria
Starbound

Source & GoldSrc

5
CS2
Garry's Mod
TF2
L4D2
CS:S

Shooters & mil-sim

7
Squad
Arma 3
Sandstorm
KF2
Mordhau
M&B: Warband
Holdfast: NaW

Space & factory

3
Satisfactory
Factorio
Space Engineers

Driving & racing

5
ETS2
ATS
Assetto Corsa
BeamMP
Wreckfest

Voice & tools

1
TS3
Migrate to GameDash from Pterodactyl, TCAdmin or Multicraft

Migrate to GameDash without moving your files

Coexists with the infrastructure you already run

Multicraft servers stay at the paths they already use, and GameDash speaks Pterodactyl's panel and egg protocol natively — so in most cases the game data never moves and your players never notice.

Whether you are currently running Pterodactyl, TCAdmin or Multicraft, we provide migration and/or interoperability for most popular game server management solutions on the market. Accounts and billing records are rebuilt rather than imported. Contact us for more information.

Support any application

The full power of GameDash, at your fingertips

Customize all of GameDash's functionality and support any application. Our SDK module system lets you pro-actively meet the demands of your clients through code.

Easily install your own or community-made modules and keep them up to date through the GameDash web interface.

...and if you are worrying about backwards compatibility, we have that covered too. The SDK module system includes a compatibility layer, so your modules keep functioning no matter what version you are on.

MinecraftService.php
public function stop(): void {

    $Console = $this->Instance->getConsole();
    
    $Console->getIo()->getInput()->send('say Server will shut down in 5 seconds');
    $Console->getIo()->getInput()->send('save-all');

    sleep(5);
    
    $ChildProcess = $this->Instance->getProcess()->getChildProcesses()->getCurrent();
    
    $ChildProcess->stop();

}

Ready to run the show?

A free self-hosted tier at launch. See the plans and join the early-access list.

View pricing