about.
what this site is and how it's put together
What is this?
games. is a personal game launcher — a single page on
games.inknaaa.men that hosts a curated set of browser games,
plus one of my own: Jumper. Click any card to play.
The visual style is a clone of Selenite, an open-source unblocked-games frontend. The game files themselves are pulled from the Selenite repo; my own game runs separately.
Tech stack
nginx Docker Cloudflare Tunnel Python websockets vanilla JS
The hub is a single static HTML file served by an nginx container. Three Docker containers talk over a private network:
jumper — runs the Jumper game server (HTTP on 8082, WebSocket on 8084).
hub — nginx serving the static hub and all 35 game folders.
cloudflared — tunnels games.inknaaa.men to those services via Cloudflare.
Routing
Cloudflared's ingress rules decide where each request goes:
/ws → jumper:8084 (multiplayer WebSocket)
/jumper/* → jumper:8082 (login, game, API)
everything else → hub:80 (the static site + 35 games)
Credits
Game files: Selenite (GPL-3.0).
Visual style: inspired by Selenite's launcher.
Jumper: built by me.