feat(docs): move the site to prdcs.wiki on a Cloudflare Worker

Blume's cloudflare() adapter builds the docs as the prdcs-wiki Worker
(apps/docs/wrangler.jsonc: name, prdcs.wiki custom domain), and deploy.yml
ships it with wrangler instead of GitHub Pages. The SRS Worker's DOCS_URL /
DOCS_ORIGIN, release links and README badge follow the new domain.
This commit is contained in:
root committed 2026-11-04 11:44:01 -05:00
1 parent 2835f618aa
commit dd796acbae
15 files changed
+643 -212

No files matched your search

+1 -1
View File
@@ -60,7 +60,7 @@ const DRY =
process.env.DRY_RUN === "true";
/** The docs site (apps/docs/blume.config.ts `deployment.site`); sync publishes `/<num>` short links. */
const DOCS_SITE = "https://lc.prd.lk";
const DOCS_SITE = "https://prdcs.wiki";
const TIMEVER = "https://gist.github.com/twolfson/de1b004dd22536b8e668";
const gh = await github();
+2 -2
View File
@@ -68,7 +68,7 @@
* there would otherwise wipe the page's `## Solution`.
*
* Every page also gets a short link: `/<num>` → `/<topic>/<slug>` (so
* `/leetcode/217` opens Contains Duplicate). The rules live in the generated
* `/217` opens Contains Duplicate). The rules live in the generated
* `apps/docs/redirects.ts`, which `blume.config.ts` imports — Blume takes exact
* root-relative paths and prepends the deployment base itself.
*/
@@ -944,7 +944,7 @@ for (const sol of ordered) {
{
const module = [
"// Generated by `bun run sync` (apps/cli/sync.ts) — do not edit.",
"// `/leetcode/<num>` → that problem's page; exact paths, base added by Blume.",
"// `/<num>` → that problem's page; exact paths, base added by Blume.",
"export default [",
...redirects,
"];",