https://github.com/rhrn/docker-dynamic-proxy
Dynamic proxy
https://github.com/rhrn/docker-dynamic-proxy
alpine dynamic nginx proxy
Last synced: about 1 year ago
JSON representation
Dynamic proxy
- Host: GitHub
- URL: https://github.com/rhrn/docker-dynamic-proxy
- Owner: rhrn
- Created: 2019-05-29T12:32:17.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-02-13T12:56:13.000Z (over 2 years ago)
- Last Synced: 2025-02-16T14:02:06.956Z (over 1 year ago)
- Topics: alpine, dynamic, nginx, proxy
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/rhrn/dynamic-proxy
- Size: 5.86 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dynamic reverse proxy via URL
### Usage
#### Run
```
docker run --rm -p 8880:80 rhrn/dynamic-proxy
```
#### Local build
```
docker build -t rhrn/dynamic-proxy:local .
```
### Examples
```
curl -i '127.0.0.1:8880/https://google.com/'
curl -i -X POST -d '{"x":72}' 'http://127.0.0.1:8880/https://dynproxy.requestcatcher.com/custom/url'
```
### Docker compose examples
- [mtu-proxy.yaml](examples/mtu-proxy.yaml)
- [secure-webhooks-by-path.yaml](examples/secure-webhooks-by-path.yaml)
### Test services
- https://webhook.site
- https://requestcatcher.com
### Why?
```
- Some services can't resolve DNS names.
- MTU bridge between diff networks
```
### Source
- https://github.com/rhrn/docker-dynamic-proxy