https://github.com/bene/proxprox
Expose local devices to the Internet
https://github.com/bene/proxprox
Last synced: 23 days ago
JSON representation
Expose local devices to the Internet
- Host: GitHub
- URL: https://github.com/bene/proxprox
- Owner: bene
- Created: 2024-05-22T03:58:50.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-23T23:42:25.000Z (about 2 years ago)
- Last Synced: 2025-02-22T04:39:25.057Z (over 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ProxProx · Expose local devices to the Internet
ProxProx is a simple proxy/tunnel that can be used to expose HTTP services running on devices in a local network to the public internet.
## Manual
Start the proxy on a public server with a static IP and a domain pointing to it:
```bash
docker run -p 80:3000 ghcr.io/bene/proxprox/proxprox:main --mode proxy
```
On your device (e.g. Raspberry Pi) in your local network start the client:
```bash
docker run --network host -e PROXY_WS_URL="ws://public.bene.dev" ghcr.io/bene/proxprox/proxprox:main --mode client
```