Skip to content

snowx-dev/SnowFastUpdate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SnowFast Update Manifest

Cloudflare Worker for https://sfu-update.snowx.dev/.

The Worker serves a static JSON manifest with the latest SnowFast version, release asset URLs, and SHA256 hashes. SnowFast clients and installers use this domain as the trust source for update checks and binary verification.

Endpoints

  • GET /
  • GET /latest.json

Both return the same JSON manifest.

Update The Manifest

After publishing a SnowFast release:

  1. Download the release SHA256SUMS file from GitHub Releases.
  2. Copy each binary hash into src/manifest.js.
  3. Set manifest.version to the released version without the leading v.
  4. Confirm every url points to the matching release asset.
  5. Run the local checks:
npm install
npm run dry-run
  1. Deploy only after reviewing the generated Worker:
npm run deploy

Logging

The Worker does not call console.log. wrangler.jsonc disables workers.dev, preview URLs, observability, and invocation logs.

About

Update backend

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages