You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(site): drop Cloudflare Pages, ship docs site only via GitHub Pages
Cloudflare Pages edge has been silently dropping TLS handshakes for
*.termbeam.pages.dev (production, branch alias, and immutable per-deploy
aliases all return ERR_SOCKET_NOT_CONNECTED) while wrangler still reports
successful deploys. Rather than chase Cloudflare support, retire that
target and standardize on the GitHub Pages mirror, which is healthy.
- site.yml: remove matrix, Cloudflare artifact upload, and the
deploy-cloudflare-pages job; site now builds and deploys once via
actions/deploy-pages.
- astro.config.mjs: drop CF_PAGES / DEPLOY_TARGET detection; hardcode
GitHub Pages site + /TermBeam base.
- package.json: homepage -> https://dorlugasigal.github.io/TermBeam.
- README + AboutModal: drop the duplicate "Website" link that pointed
at termbeam.pages.dev (unified site, "Docs" now covers both).
- Frontend manifest, index.html, server login page: PWA / apple-touch
icons switch from absolute https://termbeam.pages.dev/icons/... URLs
to relative /icons/... (already served by the TermBeam server itself,
no CDN dependency needed).
- CSP: drop the now-unused https://termbeam.pages.dev allowlist entry
from img-src.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@
16
16
17
17
TermBeam lets you access your terminal from a phone, tablet, or any browser — no SSH, no port forwarding, no configuration needed. Run one command and scan the QR code.
0 commit comments