Projects

Eastern Sky Radio

Website for Eastern Sky Radio, my radio show on 90.3 The Core. Displays previous set lists and song info. Added CI/CD with Bun and GitHub actions for automatic deployments and testing.

ReactTypeScriptBunExpress.jsMongoDBCaddyDocker
Eastern Sky Radio

Music Manager

Semi-automatic system for managing music files being sent to my navidrome server. Automatically checks tags, adds replaygain and includes options for transcoding with FFmpeg. Also includes a webui for managing folders.

Node.jsReact

Navidrome Rich Presence Client

A Node.js client that updates your Discord Rich Presence based on what you're listening to on Navidrome. Utilizes Navidrome's subsonic api for easy integration. Uses bun for building executables

TypeScriptBun

Homelab

Random collection of projects hosted on a vps somewhere. Installed Navidrome, a media server geared for music. Portainer for container management and other miscellaneous services, including a minecraft server.

LinuxDocker