nodejs / release-cloudflare-worker

Infra for serving Node.js downloads and documentation.
https://nodejs.org/dist
MIT License
21 stars 5 forks source link
cloudflare-r2 cloudflare-workers nodejs


A Cloudflare Worker that serves Node.js downloads and documentation.

MIT License

## Contributing This project adopts the Node.js [Code of Conduct](https://github.com/nodejs/admin/blob/main/CODE_OF_CONDUCT.md). Any person that wants to contribute to the Worker is welcome! Please read the [Contribution Guidelines](CONTRIBUTING.md) to better understand the structure of this repository. ### Deployment The Worker is deployed to Cloudflare via [a Github Action](https://github.com/nodejs/release-cloudflare-worker/blob/main/.github/workflows/deploy.yml). There is a staging environment available at https://dist-worker-staging.nodejs.workers.dev/. The Worker is automatically deployed to this environment when commits are merged into the `main` branch. The production environment is available at https://r2.nodejs.org. Deployments here are done manually by a Collaborator. ## Relevant Links - [Code of Conduct](https://github.com/nodejs/admin/blob/main/CODE_OF_CONDUCT.md) - [Contribution Guidelines](CONTRIBUTING.md) - [Collaborator Guideline](COLLABORATOR_GUIDE.md) ## License This repo is licensed under the terms of the [MIT License](./LICENSE.md). It is based off of [Kotx's render worker](https://github.com/kotx/render), which is also licensed under the MIT license. ## Thanks - Thanks to all the contributors and collaborators that make this project possible. - Thanks to [Cloudflare](https://cloudflare.com) for providing the infrastructure that serves the Worker under their Open Source Initiative in addition to immense support. - Thanks to [Sentry](https://sentry.io/welcome) for providing an open source license for their error reporting software.