Deploy the devlog (Vercel, R2, KV, Discord bot)
- Status
- In progress
- Milestone
- Public devlog
- Area
- InfrastructureWebsite
- Priority
- high
- Updated
Needs the owner's accounts, so it waits for them:
- Vercel project with root
web/, the ignored build step, env vars fromweb/.env.example. - Cloudflare R2 bucket on a media domain, API token; first
npm run media:upload. - Upstash (or Vercel KV) database for slug -> thread.
- Discord application and bot (Message Content intent),
#changeschannel and a forum channel with the comments notice; bot on the VPS frombot/deploy/. - Vercel webhook
deployment.succeeded-> the bot.
Steps are in docs/devlog.md > Deploy.
2026-10-20: the site is on Vercel (project felucca, deploys from main when site files
change), media on R2 at media.felucca.online, domain felucca.online attached. Left: the
Discord side and the bot on the VPS.