Commit

88f890f

Looked around. There are 2 generations here: legacy src/ + lib/ (express/fastify, firebase auth, docker) and service/ (bun + elysia, data/ -> local server -> supabase -> static site). What's bugging you most: auth, sync flow, or supabase?
Haha I want to redesign the whole thing. About current infra, what I didn't like: ・ Dependent on VS Code, which I haven't opened in 4 months ・ Requires a laptop to write, I want a nice backoffice ・ That the vault lives in a gitignored dir in the repo, so it's like nesting repos ・ Having to run ./sync in a terminal manually ・ gh auth via SSH keys What I like: ・ Current Supabase setup and frontend ・ Notes stored in Markdown files and indexed by a server ・ That it publishes static HTML files What I am kinda thinking about: ・ Notes infra as a separate CLI/server that I run in my vault ・ mise, pitchfork, Bun ・ gh auth via GitHub App

commit 88f890f

Shape I'm picturing: a Bun CLI you run in the vault under pitchfork. It indexes the .md, serves a web backoffice, commits+pushes with a GitHub App token, and publishes to Supabase on save. Q: always-on box or laptop?