https://github.com/hronro/cf-download-proxy
A file download proxy service powered by Cloudflare Workers
https://github.com/hronro/cf-download-proxy
cloudflare-workers download proxy serverside-rendering
Last synced: about 1 year ago
JSON representation
A file download proxy service powered by Cloudflare Workers
- Host: GitHub
- URL: https://github.com/hronro/cf-download-proxy
- Owner: hronro
- License: gpl-3.0
- Created: 2020-08-28T07:41:56.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-12-07T04:09:27.000Z (over 4 years ago)
- Last Synced: 2025-04-06T19:45:58.571Z (about 1 year ago)
- Topics: cloudflare-workers, download, proxy, serverside-rendering
- Language: JavaScript
- Homepage: https://download-proxy.zhaofengying.com
- Size: 74.2 KB
- Stars: 121
- Watchers: 4
- Forks: 37
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CF Download Proxy
A download proxy using [Cloudflare Workers](https://workers.cloudflare.com/).
> Try it online: [https://download-proxy.zhaofengying.com](https://download-proxy.zhaofengying.com)
> Or if you prefer using an API directly: `GET https://download-proxy.zhaofengying.com/api/download?url={ORIGINAL_FILE_URL}`
## How to build your own
> If you don't want to build it yourself, you can also download it from [GitHub Release](https://github.com/hronro/cf-download-proxy/releases).
First, you need to install [Node.js](https://nodejs.org) and [pnpm](https://pnpm.js.org).
Then install dependencies:
```sh
pnpm i
```
Finally run this command to build:
```sh
pnpm build
```
The built file is in the `dist` folder, you can upload it directly to Cloudflare Workers.