mirror of
https://github.com/p-stream/simple-proxy.git
synced 2026-01-11 20:10:35 +00:00
Simple proxy for a cloudflare worker
|
|
||
|---|---|---|
| .github/workflows | ||
| .vscode | ||
| src | ||
| .dockerignore | ||
| .editorconfig | ||
| .eslintignore | ||
| .eslintrc.js | ||
| .gitignore | ||
| .prettierrc.js | ||
| Dockerfile | ||
| LICENSE | ||
| netlify.toml | ||
| nitro.config.ts | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| tsconfig.json | ||
| wrangler.toml | ||
simple-proxy
Simple reverse proxy to bypass CORS, used by movie-web/P-Stream. Read the docs at https://docs.pstream.org/proxy/introduction
features:
- Deployable on many platforms - thanks to nitro
- header rewrites - read and write protected headers
- bypass CORS - always allows browser to send requests through it
- secure it with turnstile - prevent bots from using your proxy
- parse and bypass m3u8 stream restrictions - make sure the IP is not blocked by the CDN, may need to be on a VPS.
- Caching of tls segments (disable with DISABLE_CACHE=true in .env)
Warning
Turnstile integration only works properly with cloudflare workers as platform
supported platforms:
- cloudflare workers
- AWS lambda
- nodejs
- netlify edge functions