Projects

Finstalgia modern library design previewFinstalgia retro library design preview

Finstalgia

↗ github

A lightweight Jellyfin web client that gives older iPads another job. Browse your library, stream video, and pick between modern and retro interfaces. Built for iPad 2 and iOS 9.

pythonjellyfindockerself-hosting
CDScribe app showing FLAC album import and audio CD burning controls

CDScribe

↗ github

A native macOS app for turning FLAC albums into audio CDs with automatic CD-Text. Drag in an album, review the metadata, and burn. Everything runs offline.

swiftmacosflacaudio
ZenithTick satellite and timing dashboard

ZenithTick

↗ github

A GNSS and PPS timing dashboard for my Raspberry Pi. Shows satellite reception, chrony status, and clock estimates from the Pi in a browser on the local network.

pythonflaskraspberry-pignsschrony
llmgps screenshot

llmgps

↗ github

Multi-LLM chat workspace. Debate mode makes models argue and synthesize answers. Self-hosted, Docker, Ollama, streaming, auth and more.

next.jstypescriptollamadocker
CarbonPanel screenshot

CarbonPanel

↗ github

Lightweight self-hosted server monitoring panel. Real-time metrics and 2FA security. Built because I needed something simple to keep an eye on my home server.

pythonself-hostingmonitoringdocker
leodeng.dev screenshot

This website

↗ github

You're looking at it right now.

vuevitetailwind
pm2-webmanager screenshot

pm2-webmanager

↗ github

Web UI for managing PM2 processes. Start, stop, restart, and monitor Node.js apps from a browser instead of a terminal.

node.jspm2self-hosting
ESP32-S3 Assist Satellite screenshot

ESP32-S3 Assist Satellite

↗ github

Voice assistant satellite for Home Assistant built on an ESP32-S3 with a microphone. Part of my home automation setup.

esp32homeassistantiotc++
DragonSea MC screenshot

龙海 DragonSea MC

↗ website

DragonSea MC is a Forge-based city-building community. We're building a fully fictional nation and city with room for architects and explorers alike.

minecraftforgecity-buildingcommunityself-hosting
ShutterWingPhotos screenshot

ShutterWingPhotos (End-Of-Life)

discontinued

Aviation and railway photography platform built with React, Vite, and Node.js. It grew to more than 2,600 registered users and 23,800 photos before the website was discontinued.

reactjavascriptself-hostingaviationrailwayphotography

Actively building new stuff. Check back later or browse my GitHub.