https://github.com/anapsix/callhome
reverse proxy for SSH access behind NAT/firewall
https://github.com/anapsix/callhome
Last synced: about 1 year ago
JSON representation
reverse proxy for SSH access behind NAT/firewall
- Host: GitHub
- URL: https://github.com/anapsix/callhome
- Owner: anapsix
- License: mit
- Created: 2015-12-17T22:41:31.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-12-17T23:22:19.000Z (over 10 years ago)
- Last Synced: 2025-01-24T20:18:26.581Z (over 1 year ago)
- Language: Shell
- Homepage:
- Size: 3.91 KB
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Call home and establish reverse proxy for SSH access behind NAT/firewall.
## Usage
- [optional] generate your own host keys, or they will get auto-generated on build
1. [required] use an existing rsa/dsa keypair or generate a new one and copy public
key to `./authorized_keys`
2. build container with `docker build -t callhome .`
3. launch container, making sure docker-forwarded port will be accessible
with `docker run -d --restart unless-stopped --name callhome -p 2022:22 callhome`
4. check/edit `callhome.sh` for customization with ENV variables
5. run `callhome.sh`
6. don't blame me if you get hacked