Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nodejs/release-cloudflare-worker
Infra for serving Node.js downloads and documentation.
https://github.com/nodejs/release-cloudflare-worker
cloudflare-r2 cloudflare-workers nodejs
Last synced: 27 days ago
JSON representation
Infra for serving Node.js downloads and documentation.
- Host: GitHub
- URL: https://github.com/nodejs/release-cloudflare-worker
- Owner: nodejs
- License: mit
- Created: 2023-08-11T16:23:45.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-11T04:12:06.000Z (7 months ago)
- Last Synced: 2024-04-14T00:38:26.433Z (7 months ago)
- Topics: cloudflare-r2, cloudflare-workers, nodejs
- Language: TypeScript
- Homepage: https://nodejs.org/dist
- Size: 445 KB
- Stars: 19
- Watchers: 16
- Forks: 5
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
A Cloudflare Worker that serves Node.js downloads and documentation.## 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.