Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/abhinavsingh/proxy.py
💫 Ngrok FRP Alternative • ⚡ Fast • 🪶 Lightweight • 0️⃣ Dependency • 🔌 Pluggable • 😈 TLS interception • 🔒 DNS-over-HTTPS • 🔥 Poor Man's VPN • ⏪ Reverse & ⏩ Forward • 👮🏿 "Proxy Server" framework • 🌐 "Web Server" framework • ➵ ➶ ➷ ➠ "PubSub" framework • 👷 "Work" acceptor & executor framework
https://github.com/abhinavsingh/proxy.py
pip dev(deps-dev): bump pytest-asyncio from 0.21.1 to 0.25.0
dependabot[bot] opened this pull request 6 days ago
dependabot[bot] opened this pull request 6 days ago
Created Whitelist Plugin c.f. filter_by_upstream (also fixed latter)
nimpo opened this pull request 10 days ago
nimpo opened this pull request 10 days ago
npm: bump rollup from 1.32.1 to 4.28.1 in /dashboard
dependabot[bot] opened this pull request 13 days ago
dependabot[bot] opened this pull request 13 days ago
npm: bump rollup from 1.32.1 to 4.28.0 in /dashboard
dependabot[bot] opened this pull request 20 days ago
dependabot[bot] opened this pull request 20 days ago
npm: bump rollup from 1.32.1 to 4.27.4 in /dashboard
dependabot[bot] opened this pull request 27 days ago
dependabot[bot] opened this pull request 27 days ago
Leakage class
abhinavsingh opened this pull request about 1 month ago
abhinavsingh opened this pull request about 1 month ago
Dont crash threadless if work shutdown errors out
abhinavsingh opened this pull request about 1 month ago
abhinavsingh opened this pull request about 1 month ago
npm: bump rollup from 1.32.1 to 4.27.3 in /dashboard
dependabot[bot] opened this pull request about 1 month ago
dependabot[bot] opened this pull request about 1 month ago
npm: bump rollup from 1.32.1 to 4.27.2 in /dashboard
dependabot[bot] opened this pull request about 1 month ago
dependabot[bot] opened this pull request about 1 month ago
`--inactive-conn-cleanup-timeout`
abhinavsingh opened this pull request about 1 month ago
abhinavsingh opened this pull request about 1 month ago
Leakage
abhinavsingh opened this pull request about 1 month ago
abhinavsingh opened this pull request about 1 month ago
npm: bump rollup from 1.32.1 to 4.26.0 in /dashboard
dependabot[bot] opened this pull request about 1 month ago
dependabot[bot] opened this pull request about 1 month ago
npm: bump rollup from 1.32.1 to 4.25.0 in /dashboard
dependabot[bot] opened this pull request about 1 month ago
dependabot[bot] opened this pull request about 1 month ago
npm: bump rollup from 1.32.1 to 4.24.4 in /dashboard
dependabot[bot] opened this pull request about 2 months ago
dependabot[bot] opened this pull request about 2 months ago
npm: bump rollup from 1.32.1 to 4.24.3 in /dashboard
dependabot[bot] opened this pull request about 2 months ago
dependabot[bot] opened this pull request about 2 months ago
npm: bump rollup from 1.32.1 to 4.24.2 in /dashboard
dependabot[bot] opened this pull request about 2 months ago
dependabot[bot] opened this pull request about 2 months ago
The package description contains raw `\u....` strings
mgorny opened this issue 2 months ago
mgorny opened this issue 2 months ago
Test cases for reverse proxy asserting all buffers are flushed before teardown
abhinavsingh opened this pull request 2 months ago
abhinavsingh opened this pull request 2 months ago
Bump starlette from 0.38.5 to 0.40.0 in /benchmark in the pip group across 1 directory
dependabot[bot] opened this pull request 2 months ago
dependabot[bot] opened this pull request 2 months ago
TLS interception breaks tunneled http requests and is not activated reliably based on the https request target authority
JJ-Author opened this issue 2 months ago
JJ-Author opened this issue 2 months ago
`--rewrite-host-header` flag for reverse proxy
abhinavsingh opened this pull request 2 months ago
abhinavsingh opened this pull request 2 months ago
`grout` host header & dynamic routing doc
abhinavsingh opened this pull request 2 months ago
abhinavsingh opened this pull request 2 months ago
`GroutClientBasePlugin` ability to modify request object
abhinavsingh opened this pull request 2 months ago
abhinavsingh opened this pull request 2 months ago
`GroutClientBasePlugin` and example `GroutClientPlugin`
abhinavsingh opened this pull request 2 months ago
abhinavsingh opened this pull request 2 months ago
explicitly ipv6 address targeted requests leads to proxy error
JJ-Author opened this issue 3 months ago
JJ-Author opened this issue 3 months ago
npm: bump rollup from 1.32.1 to 4.24.0 in /dashboard
dependabot[bot] opened this pull request 3 months ago
dependabot[bot] opened this pull request 3 months ago
npm: bump rollup from 1.32.1 to 4.23.0 in /dashboard
dependabot[bot] opened this pull request 3 months ago
dependabot[bot] opened this pull request 3 months ago
npm: bump rollup from 1.32.1 to 4.22.5 in /dashboard
dependabot[bot] opened this pull request 3 months ago
dependabot[bot] opened this pull request 3 months ago
FileNotFoundError when using ReverseProxyBasePlugin to forward requests to FastAPI application
creaexo opened this issue 3 months ago
creaexo opened this issue 3 months ago
npm: bump the npm_and_yarn group in /dashboard with 7 updates
dependabot[bot] opened this pull request 3 months ago
dependabot[bot] opened this pull request 3 months ago
npm: bump rollup from 1.32.1 to 4.22.4 in /dashboard
dependabot[bot] opened this pull request 3 months ago
dependabot[bot] opened this pull request 3 months ago
Bump pip group for benchmark comparisions to fix security scanner reports
abhinavsingh opened this pull request 3 months ago
abhinavsingh opened this pull request 3 months ago
Bump workflows to use Ubuntu 24.04
abhinavsingh opened this pull request 3 months ago
abhinavsingh opened this pull request 3 months ago
Bump actions/download-artifact from 3 to 4 in /.github/workflows in the github_actions group across 1 directory
dependabot[bot] opened this pull request 3 months ago
dependabot[bot] opened this pull request 3 months ago
TLS Intercept conditionally
abhinavsingh opened this pull request 3 months ago
abhinavsingh opened this pull request 3 months ago
npm: bump rollup from 1.32.1 to 4.22.0 in /dashboard
dependabot[bot] opened this pull request 3 months ago
dependabot[bot] opened this pull request 3 months ago
npm: bump rollup from 1.32.1 to 4.21.3 in /dashboard
dependabot[bot] opened this pull request 3 months ago
dependabot[bot] opened this pull request 3 months ago
Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows in the github_actions group across 1 directory
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
npm: bump rollup from 1.32.1 to 4.21.2 in /dashboard
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
[HELP] Unable to share state between the main app and a plugin
ProtocolNebula opened this issue 4 months ago
ProtocolNebula opened this issue 4 months ago
Add clarity on how `HttpParser` class works
abhinavsingh opened this pull request 4 months ago
abhinavsingh opened this pull request 4 months ago
npm: bump rollup from 1.32.1 to 4.21.1 in /dashboard
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
Modify proxy response for certain urls
JavaProgswing opened this issue 4 months ago
JavaProgswing opened this issue 4 months ago
Add support for `Upgrade: Derp` custom protocol
abhinavsingh opened this pull request 4 months ago
abhinavsingh opened this pull request 4 months ago
pip dev(deps-dev): bump pytest-asyncio from 0.21.1 to 0.24.0
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
npm: bump rollup from 1.32.1 to 4.21.0 in /dashboard
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
Option to not verify upstream ssl
abhinavsingh opened this pull request 4 months ago
abhinavsingh opened this pull request 4 months ago
pip dev(deps-dev): bump pytest-asyncio from 0.21.1 to 0.23.8
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] opened this pull request 4 months ago
pre-commit-ci[bot] opened this pull request 4 months ago
incorrect host field passed through to upstream
JJ-Author opened this issue 4 months ago
JJ-Author opened this issue 4 months ago
Fix client for HTTPS endpoints with Python 3.12
abhinavsingh opened this pull request 4 months ago
abhinavsingh opened this pull request 4 months ago
Bump github/codeql-action from 2 to 3
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
`setup.cfg/extras_require` configuration
abhinavsingh opened this pull request 4 months ago
abhinavsingh opened this pull request 4 months ago
pip prod(deps): bump types-setuptools from 64.0.1 to 71.1.0.20240806
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
npm: bump rollup from 1.32.1 to 4.20.0 in /dashboard
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
Bump the pip group across 1 directory with 3 updates
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
pip prod(deps): bump the pip group with 2 updates
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
Prometheus Metrics
abhinavsingh opened this pull request 4 months ago
abhinavsingh opened this pull request 4 months ago
TLS intercept self-signed servers using `--insecure-tls-interception`
abhinavsingh opened this pull request 4 months ago
abhinavsingh opened this pull request 4 months ago
Use Python 3.12 as default Docker base image
abhinavsingh opened this pull request 4 months ago
abhinavsingh opened this pull request 4 months ago
Support for Python 3.12
abhinavsingh opened this pull request 4 months ago
abhinavsingh opened this pull request 4 months ago
Deprecate usage of `ssl.wrap_socket` in favour of `SSLContext.wrap_socket`
abhinavsingh opened this pull request 4 months ago
abhinavsingh opened this pull request 4 months ago
Add documentation around `Grout Wildcard` support
abhinavsingh opened this pull request 5 months ago
abhinavsingh opened this pull request 5 months ago
Renable Codecov
abhinavsingh opened this pull request 5 months ago
abhinavsingh opened this pull request 5 months ago
Support Grout Wildcards
abhinavsingh opened this pull request 5 months ago
abhinavsingh opened this pull request 5 months ago
MOZILLA_PKIX_ERROR_NOT_YET_VALID_CERTIFICATE for intercepted requests - certificate not before date is too close to real time
JJ-Author opened this issue 5 months ago
JJ-Author opened this issue 5 months ago
Inconsistent HttpParser fields
JJ-Author opened this issue 5 months ago
JJ-Author opened this issue 5 months ago
Missing request Headers and request.path
geckoy opened this issue 5 months ago
geckoy opened this issue 5 months ago
Static route reverse proxy always `needs_upstream`
abhinavsingh opened this pull request 5 months ago
abhinavsingh opened this pull request 5 months ago
`ReverseProxyPlugin` doesn't return a response to the client
eaftan opened this issue 5 months ago
eaftan opened this issue 5 months ago
Recursive Execution of Script When Using Proxy on macOS
MrDebugger opened this issue 6 months ago
MrDebugger opened this issue 6 months ago
Test failures and hang with PyPy3.10 7.3.16
mgorny opened this issue 6 months ago
mgorny opened this issue 6 months ago
Test failures with Python 3.12
mgorny opened this issue 6 months ago
mgorny opened this issue 6 months ago
Tests are broken with pytest-asyncio-0.23*
mgorny opened this issue 6 months ago
mgorny opened this issue 6 months ago
9 of integration tests fail (possibly with certificate errors)
mgorny opened this issue 6 months ago
mgorny opened this issue 6 months ago
npm: bump the npm_and_yarn group in /dashboard with 7 updates
dependabot[bot] opened this pull request 6 months ago
dependabot[bot] opened this pull request 6 months ago
npm: bump the npm_and_yarn group in /dashboard with 6 updates
dependabot[bot] opened this pull request 6 months ago
dependabot[bot] opened this pull request 6 months ago
TLS Handshake failing
sandrich opened this issue 6 months ago
sandrich opened this issue 6 months ago
Add `ModifyRequestHeaderPlugin`
abhinavsingh opened this pull request 7 months ago
abhinavsingh opened this pull request 7 months ago
request.total_size has an inconsistent value
LoickZoty opened this issue 7 months ago
LoickZoty opened this issue 7 months ago
How to modify request headers on TLS connection
sandrich opened this issue 7 months ago
sandrich opened this issue 7 months ago
Bump the pip group across 1 directory with 3 updates
dependabot[bot] opened this pull request 7 months ago
dependabot[bot] opened this pull request 7 months ago
[WIP] Starting with metrics and prometheus
magmax opened this pull request 7 months ago
magmax opened this pull request 7 months ago
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] opened this pull request 7 months ago
pre-commit-ci[bot] opened this pull request 7 months ago
httpProxyBasePlugin methods not being called
sandrich opened this issue 7 months ago
sandrich opened this issue 7 months ago
pip prod(deps): bump the pip group with 2 updates
dependabot[bot] opened this pull request 7 months ago
dependabot[bot] opened this pull request 7 months ago
DockerfileBase
abhinavsingh opened this pull request 7 months ago
abhinavsingh opened this pull request 7 months ago
Include `openssl`, `cryptography` and `paramiko` in default DockerHub image
abhinavsingh opened this pull request 7 months ago
abhinavsingh opened this pull request 7 months ago
Grout: ngrok Alternative
abhinavsingh opened this pull request 8 months ago
abhinavsingh opened this pull request 8 months ago
Teardown on unhandled exceptions by work
abhinavsingh opened this pull request 8 months ago
abhinavsingh opened this pull request 8 months ago
`compress` option for `serve_static_file` utility method
abhinavsingh opened this pull request 8 months ago
abhinavsingh opened this pull request 8 months ago
pip prod(deps): bump py-spy from 0.3.12 to 0.3.14
dependabot[bot] opened this pull request 8 months ago
dependabot[bot] opened this pull request 8 months ago
Bump actions/download-artifact from 3 to 4
dependabot[bot] opened this pull request 8 months ago
dependabot[bot] opened this pull request 8 months ago
npm: bump js-cookie and @types/js-cookie in /dashboard
dependabot[bot] opened this pull request 8 months ago
dependabot[bot] opened this pull request 8 months ago
Disable mandatory TLS verification with --insecure
d4xfe opened this pull request 8 months ago
d4xfe opened this pull request 8 months ago
Fix ssh tunnel use case
abhinavsingh opened this pull request 8 months ago
abhinavsingh opened this pull request 8 months ago
Fix support for multiple ephemeral ports
abhinavsingh opened this pull request 8 months ago
abhinavsingh opened this pull request 8 months ago
SSH handler/listener plugins
abhinavsingh opened this pull request 8 months ago
abhinavsingh opened this pull request 8 months ago
Reverse proxy ability to return Url, memoryview or TcpServerConnection object
abhinavsingh opened this pull request 8 months ago
abhinavsingh opened this pull request 8 months ago
Catch `KeyError` within Threadless executors
abhinavsingh opened this pull request 8 months ago
abhinavsingh opened this pull request 8 months ago