{"id":23591167,"url":"https://github.com/fernvenue/cloudflare-workers-scripts","last_synced_at":"2025-05-07T17:08:15.001Z","repository":{"id":37145751,"uuid":"374388979","full_name":"fernvenue/cloudflare-workers-scripts","owner":"fernvenue","description":"A collection of simple scripts for Cloudflare Workers.","archived":false,"fork":false,"pushed_at":"2022-12-25T21:01:02.000Z","size":43,"stargazers_count":26,"open_issues_count":1,"forks_count":10,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-03-04T07:50:48.446Z","etag":null,"topics":["cloudflare","cloudflare-worker","cloudflare-workers","javascript","script","scripts","worker","workers"],"latest_commit_sha":null,"homepage":"https://github.com/fernvenue/workers-scripts","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fernvenue.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-06-06T15:01:04.000Z","updated_at":"2023-02-16T13:32:18.000Z","dependencies_parsed_at":"2023-01-30T22:35:10.963Z","dependency_job_id":null,"html_url":"https://github.com/fernvenue/cloudflare-workers-scripts","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fernvenue%2Fcloudflare-workers-scripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fernvenue%2Fcloudflare-workers-scripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fernvenue%2Fcloudflare-workers-scripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fernvenue%2Fcloudflare-workers-scripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fernvenue","download_url":"https://codeload.github.com/fernvenue/cloudflare-workers-scripts/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231455782,"owners_count":18379368,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloudflare","cloudflare-worker","cloudflare-workers","javascript","script","scripts","worker","workers"],"created_at":"2024-12-27T07:34:01.290Z","updated_at":"2024-12-27T07:34:07.517Z","avatar_url":"https://github.com/fernvenue.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Cloudflare Workers Scripts\n\n[![cloudflare-workers-scripts](https://img.shields.io/badge/LICENSE-BSD3%20Clause%20Liscense-blue?style=flat-square)](./LICENSE)\n[![cloudflare-workers-scripts](https://img.shields.io/badge/GitHub-Cloudflare%20Workers%20Scripts-blueviolet?style=flat-square\u0026logo=github)](https://github.com/fernvenue/cloudflare-workers-scripts)\n[![cloudflare-workers-scripts](https://img.shields.io/badge/GitLab-Cloudflare%20Workers%20Scripts-orange?style=flat-square\u0026logo=gitlab)](https://gitlab.com/fernvenue/cloudflare-workers-scripts)\n\n**A collection of simple scripts for [Cloudflare Workers](https://workers.cloudflare.com).**\n\n## List of the scripts\n\n- [Base64 encode/decode](./base64-encode-decode.js)\n- [Bulk redirect for host](./redirect-by-hostmap.js)\n- [Bulk redirect for path](./redirect-by-pathmap.js)\n- [DNS over HTTPS](./dns-over-https.js)\n- [Forward CSP report to Telegram via bot](./forward-csp-report-to-telegram.js)\n- [Return client info as application/json](./return-client-info.js)\n- [Return client IP as text/plain](./return-client-ip.js)\n- [Return client local time as text/plain](./return-client-date.js)\n- [Return Cloudflare ray](./return-cloudflare-ray.js)\n- [Unified control of robots.txt](./robots-control.js)\n- [Steam TOTP](./steam-totp.js)\n\n## More information\n\n- [Cloudflare Workers](https://workers.cloudflare.com)\n- [Cloudflare Workers documation](https://developers.cloudflare.com/workers)\n- [Cloudflare Workers offical examples](https://developers.cloudflare.com/workers/examples)\n- [Cloudflare Workers runtime APIs](https://developers.cloudflare.com/workers/runtime-apis)\n- [Cloudflare Workers runtime limitations](https://developers.cloudflare.com/workers/platform/limits)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffernvenue%2Fcloudflare-workers-scripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffernvenue%2Fcloudflare-workers-scripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffernvenue%2Fcloudflare-workers-scripts/lists"}