https://github.com/privapps/pah
punch a hole
https://github.com/privapps/pah
Last synced: 4 months ago
JSON representation
punch a hole
- Host: GitHub
- URL: https://github.com/privapps/pah
- Owner: privapps
- License: apache-2.0
- Created: 2024-05-09T20:22:27.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-12T22:52:45.000Z (almost 2 years ago)
- Last Synced: 2025-09-13T03:45:19.381Z (10 months ago)
- Language: HTML
- Size: 1.54 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pAh
punch a hole
## Why
If you're on a restricted network, where DNS or your browser is controlled, or you want to easily share files or chat with others on a different network, this repository is for you. It's a collection of dockerized applications designed to address these needs.
## About
see [About](./html/md/about.md)
## What is inside
* For server side [Server](./html/md/server.md)
* For client side [Client](./html/md/web.md)
* [How to use it](./html/md/apps.md)
## How to run
`docker run --dns 1.1.1.1 --rm -p 11100-11120:11100-11120 ghcr.io/privapps/pah:main`
* Port 11100 -> [httpd](https://pkgs.alpinelinux.org/package/edge/main/x86/busybox-extras)
* Port 11101 -> [piping-server](https://github.com/nwtgck/piping-server-rust)
* Port 11102 -> [reverse-ssh](https://github.com/Fahrj/reverse-ssh)
* Port 11103 -> [wstunnel](https://github.com/erebe/wstunnel)
* Port 11104 -> [tinyproxy](https://tinyproxy.github.io/)
Use other ports for reverse port forwarding. Browser with port 11100 to view help and web apps.