Utilities
review-bot
A Discord bot that runs a games-editorial desk's review pipeline end to end โ IGDB search, staff interest voting, reviewer assignment, embargoed press-kit DMs, and submission tracking. Built by @Khaidu (Johan Lindros); we handled dockerizing it and hosting it.
2026-07-24 ยท node ยท discord ยท sqlite ยท self-hosted
trace
A private incident notebook and operational-receipts ledger for the self-hosted stack: what actually broke, what a build produced, and what a deploy host actually ran โ kept as three separate, honest facts.
2026-07-21 ยท node ยท sqlite ยท self-hosted ยท observability
fullhouse
Live music bingo from a real Spotify playlist โ host a session, join with no login, or play solo. Based on bingo-bango by f8al, reworked with host mode, live sync, and cover-art squares.
2026-07-19 ยท typescript ยท node ยท spotify ยท self-hosted ยท docker
latent
A phone-photo editor with a 'develop it later' option. Film-style effects in the browser, then download instantly or send it off to develop behind a randomized hours-to-days delay.
2026-07-16 ยท javascript ยท self-hosted ยท docker
scrawl
A shared ASCII doodle wall you connect to over SSH. Everyone connected right now is drawing on the same canvas, live.
2026-07-15 ยท go ยท ssh ยท self-hosted
typo
A typing test built from your own code and lore. Real snippets pulled from real repos across this whole family of projects, not generic pangrams โ accurate WPM, accuracy, and keys/sec.
2026-07-15 ยท javascript ยท static-site ยท self-hosted
stash
Self-hosted read-later. Click 'Send to stash' in the browser, the article's content is extracted and stored on your own server โ full-text searchable, no third party ever sees your reading list.
2026-07-13 ยท typescript ยท node ยท sqlite ยท browser-extension ยท self-hosted
keep
A self-hosted, end-to-end encrypted secrets store for deploy scripts. keep pull myapp/production gets you a decrypted .env โ the server never sees plaintext, or the key that would let it.
2026-07-12 ยท typescript ยท node ยท crypto ยท self-hosted ยท cli
wisp
Short-lived, end-to-end encrypted file sharing. Upload once, the recipient retrieves it later, and then it's gone for good.
2026-07-09 ยท typescript ยท node ยท crypto ยท self-hosted ยท docker
npm-statuspage
A small service that reads proxy hosts from Nginx Proxy Manager and HTTP-checks them on a schedule. Serves a live status page and a JSON API.
2026-07-07 ยท typescript ยท node ยท self-hosted ยท devops
flit
Ephemeral, end-to-end encrypted file transfer between your own devices. AirDrop for people who self-host.
2026-07-01 ยท go ยท webrtc ยท pwa ยท crypto ยท self-hosted
waste-go
A modern reimagining of WASTE โ encrypted P2P chat and file sharing over WebRTC, with no server in the data path.
2026-06-28 ยท go ยท p2p ยท webrtc ยท crypto ยท self-hosted
PSBloggen migration
Migrated a ten-year PlayStation enthusiast blog off WordPress and built an IGDB-powered game discovery portal on top of the new stack.
2026-05-13 ยท react ยท astro ยท igdb ยท wordpress-migration ยท self-hosted
galr
Self-hosted private image gallery for browsing large photo collections organized in a flexible hierarchy.
2026-04-08 ยท gallery ยท self-hosted ยท node.js
Pitwall - an F1 dashboard
A compact Formula 1 dashboard: sessions, standings, and race weekend essentials.
2026-04-07 ยท f1 ยท dashboard ยท web ยท react ยท typescript
goonk.se
Personal site reboot: simple, fast, and self-hosted.
2026-04-06 ยท astro ยท markdown ยท docker ยท self-hosted
Diariet
A bureaucratic horror game. Route five shifts of incident reports about the edges of the unexplained โ and never get the full picture. That's the job.
2026-07-27 ยท typescript ยท game ยท puzzle ยท vanilla ยท vite
one more floor
A five-minute push-your-luck descent into the Delve dungeon. Bank the loot, spend a torch to peek the danger, or descend blind for a bigger cut โ one shared seed a day.
2026-07-26 ยท typescript ยท vite ยท game ยท delve
Retur
A short bureaucratic supernatural sorting game. Route impossible letters through five shifts using an expanding and occasionally contradictory rulebook.
2026-07-20 ยท typescript ยท game ยท puzzle ยท vanilla ยท vite
Djupet
A Lovecraftian idle cult management game set in Malmรถ, Sweden. Manage devotion, dread, secrecy, and chaos as the ritual deepens.
2026-07-07 ยท typescript ยท game ยท idle ยท vanilla ยท leaflet
2048
The classic tile-merging puzzle game, rebuilt with a terminal aesthetic. Dark background, amber tiles, green on victory.
2026-07-07 ยท typescript ยท game ยท puzzle ยท vanilla
rack
A browser-based idle game about running a homelab. Start with a Raspberry Pi. End somewhere you can no longer justify to anyone.
2026-07-02 ยท typescript ยท game ยท idle ยท vanilla
Delve: Between Descents
A town management sim set above the Warren โ recruit delvers, outfit them from four shops, send them down, see what comes back.
2026-07-01 ยท react ยท typescript ยท vite ยท simulation
Delve: Ashes of the Pale Flame
A Slay-the-Spire-style deckbuilder set in the Delve universe โ same lore, different combat. Build a deck, descend three acts, fight the Pale King.
2026-06-01 ยท react ยท typescript ยท vite ยท roguelike ยท deckbuilder
Delve (a roguelike)
A fun little roguelike experiment โ quick runs, weird builds, and learning-by-doing.
2026-04-07 ยท game ยท roguelike ยท typescript ยท experiment