{"id":15674834,"url":"https://github.com/arkanosis/rssht","last_synced_at":"2025-06-17T04:07:10.787Z","repository":{"id":32838036,"uuid":"36431379","full_name":"Arkanosis/rssht","owner":"Arkanosis","description":"Reverse SSH tunnel, with optional SSH over HTTP","archived":false,"fork":false,"pushed_at":"2023-04-16T03:13:58.000Z","size":40,"stargazers_count":21,"open_issues_count":10,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-06T23:33:08.998Z","etag":null,"topics":["http","proxy","reverse-tunnel","ssh","tunnel"],"latest_commit_sha":null,"homepage":"https://rssht.readthedocs.io/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Arkanosis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-05-28T10:30:44.000Z","updated_at":"2025-02-19T22:01:44.000Z","dependencies_parsed_at":"2024-10-23T12:09:29.278Z","dependency_job_id":null,"html_url":"https://github.com/Arkanosis/rssht","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Arkanosis/rssht","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Arkanosis%2Frssht","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Arkanosis%2Frssht/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Arkanosis%2Frssht/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Arkanosis%2Frssht/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Arkanosis","download_url":"https://codeload.github.com/Arkanosis/rssht/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Arkanosis%2Frssht/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260288472,"owners_count":22986667,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["http","proxy","reverse-tunnel","ssh","tunnel"],"created_at":"2024-10-03T15:51:30.843Z","updated_at":"2025-06-17T04:07:10.767Z","avatar_url":"https://github.com/Arkanosis.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# rssht [![Version](https://img.shields.io/badge/version-v0.3.0-orange.svg)](https://semver.org/spec/v2.0.0.html) [![License](http://img.shields.io/badge/license-ISC-blue.svg)](/LICENSE) [![Documentation Status](https://readthedocs.org/projects/rssht/badge/?version=latest)](http://rssht.readthedocs.org/en/latest/?badge=latest)\n\n**rssht** creates and maintains a reverse SSH tunnel with optional SSH over HTTP.\n\nIn other words, it opens a port on a *remote client* (ie. the machine you want to connect from) forwarding to a port on the *local host* (ie. the machine you want to connect to) so that the remote client can connect to the local host even if the latter is not visible from the outside network (because it's behind some proxy, gateway, firewall or some NAT device).\n\nWhen the connection is lost (because the remote client has been shut down, or because of a network issue), rssht takes care of re-establishing the tunnel.\n\nIt is useful when all you have on the machine you want to connect to is a SSH client and no root access. If you are root on the machine you want to connect to, you may prefer using a tool like [Nebula](https://github.com/slackhq/nebula).\n\n## Documentation\n\nAn extensive documentation is available on [Read the Docs](http://rssht.readthedocs.io/).\n\n## Contributing and reporting bugs\n\nContributions are welcome through [GitHub pull requests](https://github.com/Arkanosis/rssht/pulls).\n\nPlease report bugs and feature requests on [GitHub issues](https://github.com/Arkanosis/rssht/issues).\n\n## License\n\nrssht is copyright (C) 2015-2023 Jérémie Roquet \u003cjroquet@arkanosis.net\u003e and licensed under the ISC license.\n\n## Related projects\n\nopenssh, autossh, corkscrew, httptunnel\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farkanosis%2Frssht","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farkanosis%2Frssht","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farkanosis%2Frssht/lists"}