This repository has no description
MDX 46%
Vue 32%
TypeScript 12%
SCSS 9%
Dockerfile <1%
<1%

README.md

apoena.dev #

Julien Calixte's blog, built with îles.

Live at apoena.dev.

Requirements #

  • Node.js >= 22
  • pnpm 10

Scripts #

pnpm install      # install dependencies
pnpm dev          # start the dev server
pnpm build        # build for production
pnpm preview      # preview the production build on port 5050
pnpm typecheck    # run vue-tsc

AT Protocol notes (/pub) #

Pages under /pub/:rkey/:slug are generated at build time from records published to my AT Protocol repository.

  • DID: did:plc:4m3kouplb7s7xozjd3whinvl
  • Collection: site.standard.document
  • PDS endpoint is resolved via plc.directory, then records are listed with com.atproto.repo.listRecords.

See src/api/fetch-notes.ts and src/pages/pub/[rkey]/[slug].vue.