nullgeorge.dev

Personal infrastructure. Nothing public here.

status
all services nominal
region
eu-central · Frankfurt
projects
knockd-agent Go

Port-knocking audit daemon. Parses the real knockd log, decides grant versus revoke from the firewall command that actually ran rather than from the section name, and reports to Telegram. The daemon itself holds no capabilities — everything privileged lives in a separate binary that exists for one command.

lastseen Go

A dead-man switch. Services check in over HTTP on a schedule; when one goes quiet you get exactly one message in Telegram, and one more when it returns. A machine cannot report its own death, so this waits somewhere else.

Frp-deploy Shell

One-line installer and manager for FRP (Fast Reverse Proxy). Interactive TUI plus a scriptable CLI, server/client component selection, automatic token generation and systemd wiring, with updates that preserve existing configuration.

tiktok-bot vigilant-octo-system Go

Telegram bot that resolves a TikTok share link to the source media and sends it back inline. Photo-slideshow posts are stitched into a real video with ffmpeg so they play in the chat. Short-lived link cache and deep-link start tokens.

TradeMCPlaceholder Java

PlaceholderAPI expansion for TradeMC. A single shared core with thin per-version adapter modules, covering Spigot 1.8.9 through Paper 1.21.10 from one build.