Certain CDNs rely on extended caching, expiring after up to 7 days. Consider crafting your own CDN for GitHub repositories. This gist provides a simplified setup and boilerplate for creating your personal GitHub CDN exclusively using Vercel and NodeJS.
- Begin by creating a new repository.
- Add the essential files:
vercel.json
andindex.js
. - Deploy your repository effortlessly to Vercel.
Construct URLs using the format:
https://<CDN>.vercel.app/<USER>/<REPO>/<PATH>
Example:
https://crestatic.vercel.app/creuserr/vatch-lite/vatch-lite.js
No CLI usage, no extra installations—just a hassle-free CDN at your fingertips.