Your VPS. Your game servers. Your worlds.
Playkeeper sets up and runs a Minecraft Java (Paper) server on a Linux VPS you already own. Create the server in your browser, invite friends, see who plays, and keep backups you can restore on another machine.
Install
On an Ubuntu 24.04 LTS x86_64 server, as a user who can use sudo:
curl -fsSL https://playkeeper.io/install | sudo sh
This runs get.sh from the latest release. It downloads the release from GitHub, stops unless the download matches its published SHA-256, and starts the installer, which checks the server, lists every change it will make and asks before making it. At the end it prints a one-time setup link; everything after that happens in your browser. To read the script first: curl -fsSL https://playkeeper.io/install | less
The same installer, straight from GitHub: curl -fsSL https://github.com/CIYAhq/playkeeper/releases/latest/download/get.sh | sudo sh
What you need
- A VPS running Ubuntu 24.04 LTS on x86_64, with sudo, 2 vCPUs, at least 3 GB of RAM and 5 GB of free disk.
- TCP ports 8443 (dashboard) and 25565 (Minecraft) open in your provider's firewall.
- A Minecraft: Java Edition account for every player. You accept the Minecraft EULA in the dashboard before any server software is downloaded.
Early release
Playkeeper works in rehearsals on fresh Ubuntu 24.04 machines with automated test players. It has not yet been run on a real provider VPS with the official Minecraft client, or restored on a physically separate machine. Keep your own copies of any backup you care about.