Back to browse
GitHub Repository
1 starsTypeScript

Gamekeeper – Discord bot for on-demand Hetzner dedicated game servers

by filipkrw·Mar 28, 2026·1 point·0 comments

AI Analysis

●●SolidBig BrainSolve My Problem

Snapshot-based server lifecycle cuts $35/month to pay-per-session costs.

Strengths
  • Snapshot-and-delete architecture genuinely solves the idle-server cost problem.
  • Discord slash commands feel native to how gaming groups already communicate.
  • Auto-shutdown detects player count and warns before killing the server.
Weaknesses
  • Cold start from snapshot means slow setup time before playing.
  • Requires pre-existing Hetzner snapshot and Cloudflare DNS configuration.
Category
Target Audience

Small gaming groups running dedicated servers

Similar To

Pterodactyl · LinuxGSM · GameServerManagers

Post Description

I wanted me and my friends to have an Enshrouded dedicated game server, but I didn't want to pay $35+ per month for it.

We only tend to play a few days a week for a few hours, so I built a Discord bot that allows us to spin up the server on-demand. It runs until everyone leaves it and then auto-stops after 15 minutes.

It's built on top of Hetzner - it snapshots the full server state and deletes it on stop, then recreates it from the snapshot when needed. The setup is a bit slow, but pretty simple and cost-effective.

Disclaimer: I mostly vibe coded it with Claude, but it's simple enough for it not to be a big concern IMO.

Similar Projects

Gaming●●●Banger

Pay-as-you-play game servers from Discord (£2/mo, four games)

Discord slash commands spin up persistent Hetzner VMs only when your squad is online.

Big BrainNiche Gem
joebi
111mo ago
SecurityMid

SecuriNote Discord Bot

Client-side decryption paired with Discord slash commands is a neat, pragmatic integration — you can /searchnotebook or /getnotebook and the bot will decrypt with a key you supply. The README is clear about trade-offs: posting decrypted content to Discord undoes Securinote's protection, and defaults are only kept in memory, so this is convenience-first tooling with a loud security caveat.

Niche GemSolve My Problem
bilekas
104mo ago
SaaS●●Solid

Describe your Discord server in one sentence – AI builds it in 60s

It actually builds out roles, channels, permissions and common automations directly into your Discord via the API — not just a template picker — which is the useful, non-trivial bit. The stack (Claude + direct Discord integration) promises real end-to-end automation that can save hours of fiddly permission work; my main questions are around safety, previewing changes and how it handles complex permission edge-cases or bot conflicts.

Solve My ProblemSlickCrowd Pleaser
RobTheFrog
104mo ago