♪
lanyard not configured
Add your Discord user ID
Set LANYARD_USER_ID in wrangler.jsonc and redeploy.
dev build · no auth yet
music, projects, and whatever I'm building next.
What I'm listening to and what I'm building. Accounts and sign-in stay on the local stack for now.
A self-hosted OpenID Connect identity server in Rust. Accounts, sessions, PKCE, refresh rotation, audit trail, and a private admin API.
This site: a Cloudflare Worker with Lanyard presence, KV-backed play history, and project cards. Auth comes later.
Edit src/projects.js and redeploy to replace this card with something real.