What You Need
The hardware, software and files required to run one of our servers, and which game client each version needs.
The Short Version
A computer, the release archive for the game you want, and the matching game client. That is it. There is nothing to install first, no database to set up, and no runtime to download.
The Game Client
Each server is built against one client and only that one. Get the wrong version and it fails at the login screen rather than half-working, because the two disagree on the very first message.
| Server | Client It Speaks To |
|---|---|
| Gate to Heavens | Gate to Heavens client, from playgth.com |
| Gate to Heavens Classic | Gate to Heavens Classic client, from classic.playgth.com |
| RF Online Giga 4 Episode 2 | Giga 4 Episode 2 client |
| RF Online: Red Army | Episode 2.1.5 client |
| RF Online: Secret of Holystone | Episode 2.1.6 client |
| RF Online: Golden Age | Episode 2.2.3.2 client |
Both Gate to Heavens clients come from us, so those two need nothing extra: register on the site and the launcher does the rest. For the RF versions, the client is the one you already have, and the original client page covers pointing it at a server.
Hardware
Modest. These are servers for games built when a machine had a gigabyte or two of memory.
| For Yourself and Some Friends | For a Public Server | |
|---|---|---|
| CPU | any 2 cores | 4 cores |
| Memory | 1 GB free | 4 GB |
| Disk | 2 GB | 10 GB, on an SSD |
| Network | a home connection | anything with a static address |
The disk figure is mostly the game’s own content data. A running server with a handful of players sits well under a gigabyte of memory.
Operating System
Every release ships binaries for both:
- Windows 10 or later, 64-bit. Nothing to install.
- Linux x86-64, any distribution from the last few years. Statically linked, so there is no glibc version to match and no packages to add.
macOS is not built. The server would run under a Linux VM, but the client will not, so it has not been worth the release slot.
Software
Nothing, for the default setup.
The server uses an embedded database that creates itself on first run, so a freshly extracted archive starts and keeps working with no separate database process anywhere. If you would rather run MySQL 8 or MariaDB 10.6+, the schema for it ships in the same archive and you switch with one line of config. See the database page.
Network
For a server only you and people in your house connect to, nothing. For anyone outside it, you need one TCP or UDP port open, depending on the game, and a way for people to reach your address. The configuration page lists which port each game uses.
What Is Legal Here
We take the position that running a server for a game you own a client for, without charging for it, is a preservation project. We accept donations for nothing, sell nothing, and gate no gameplay behind anything. If you run a public server from one of these archives, we would ask you to do the same.