mirror of
https://github.com/aaddrick/claude-desktop-debian.git
synced 2026-05-17 00:26:21 +03:00
The plan doc served its purpose through #494 (merge) → #498 (scaffolding) → #502 / #503 / #504 / #506 / #509 / #510 (cutover). v2.0.5+claude1.3883.0 is the first release through the new pipeline, verified end-to-end on five distros. #493 is closed. Removes docs/worker-apt-plan.md and the two architecture-pointer comments in worker/src/worker.js and worker/wrangler.toml that referenced it. Both files now carry a short self-contained summary of what the Worker does and why. Also corrects worker.js's CDN-hostname reference from objects.githubusercontent.com (the old name) to release-assets (current, matches #509's regex fix). Git history retains the full plan doc for anyone who needs the design rationale; nothing is actually lost.
19 lines
773 B
TOML
19 lines
773 B
TOML
# Cloudflare Worker configuration for the APT/DNF binary redirect.
|
|
#
|
|
# The Worker serves repo metadata from the gh-pages origin and
|
|
# 302-redirects .deb/.rpm binary requests to GitHub Release assets,
|
|
# which sidesteps GitHub's 100MB per-file push cap on gh-pages (#493).
|
|
# The strip step in .github/workflows/ci.yml gates on this route's
|
|
# liveness — it only deletes binaries from the local pool tree if
|
|
# this domain is actually reachable.
|
|
|
|
name = "claude-desktop-debian-pkg-redirect"
|
|
main = "src/worker.js"
|
|
compatibility_date = "2026-04-22"
|
|
|
|
# Custom Domain (auto-DNS) routing. Cloudflare creates the DNS record
|
|
# automatically when this is deployed; no separate dummy A record needed.
|
|
routes = [
|
|
{ pattern = "pkg.claude-desktop-debian.dev", custom_domain = true },
|
|
]
|