Fumadocs site for Borderless.
cd docs
bun install
bun run devbun run build:pages
bun run startbuild:pages derives Next basePath from NEXT_PUBLIC_URL (pathname) and writes out/.nojekyll.
CI passes the GitHub Pages URL; local fallback is https://local.pages/Borderless.
Public assets must use assetPath() from lib/paths.ts — unoptimized next/image does not rewrite /… under a subdirectory.
Override with env if needed:
NEXT_PUBLIC_URL=https://venipa.github.io/Borderless bun run buildDeployed from .github/workflows/docs.yml to https://venipa.github.io/Borderless/