{"id":13657728,"url":"https://github.com/zyclonite/nassh-relay","last_synced_at":"2026-02-10T20:08:04.975Z","repository":{"id":13116300,"uuid":"15798056","full_name":"zyclonite/nassh-relay","owner":"zyclonite","description":"Relay Server for the Secure Shell Chromium plugin","archived":false,"fork":false,"pushed_at":"2026-02-09T11:48:56.000Z","size":6803,"stargazers_count":153,"open_issues_count":4,"forks_count":21,"subscribers_count":6,"default_branch":"main","last_synced_at":"2026-02-09T16:35:21.693Z","etag":null,"topics":["bastion-host","chromium-plugin","docker","java","microservice","nassh","proxy","relay-server","ssh","vertx","websocket","zero-trust"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zyclonite.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-01-10T12:52:59.000Z","updated_at":"2026-02-09T11:48:59.000Z","dependencies_parsed_at":"2023-01-12T18:15:53.180Z","dependency_job_id":"4a108f73-67d5-4781-acba-e7077b82402d","html_url":"https://github.com/zyclonite/nassh-relay","commit_stats":null,"previous_names":[],"tags_count":54,"template":false,"template_full_name":null,"purl":"pkg:github/zyclonite/nassh-relay","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zyclonite%2Fnassh-relay","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zyclonite%2Fnassh-relay/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zyclonite%2Fnassh-relay/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zyclonite%2Fnassh-relay/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zyclonite","download_url":"https://codeload.github.com/zyclonite/nassh-relay/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zyclonite%2Fnassh-relay/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29314704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-10T17:48:59.043Z","status":"ssl_error","status_checked_at":"2026-02-10T17:45:37.240Z","response_time":65,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["bastion-host","chromium-plugin","docker","java","microservice","nassh","proxy","relay-server","ssh","vertx","websocket","zero-trust"],"created_at":"2024-08-02T05:00:49.759Z","updated_at":"2026-02-10T20:08:04.932Z","avatar_url":"https://github.com/zyclonite.png","language":"Java","funding_links":[],"categories":["Java (78)","websocket"],"sub_categories":[],"readme":"[![build](https://github.com/zyclonite/nassh-relay/actions/workflows/build.yml/badge.svg)](https://github.com/zyclonite/nassh-relay/actions/workflows/build.yml)\n[![Quay.io Enabled](https://badgen.net/badge/quay%20pulls/enabled/green)](https://quay.io/repository/zyclonite/nassh-relay)\n[![Docker Pulls](https://badgen.net/docker/pulls/zyclonite/nassh-relay)](https://hub.docker.com/r/zyclonite/nassh-relay)\n\n# nassh-relay\n\nRelay Server for the Secure Shell Chromium plugin\n\n## Documentation\n\nSee https://github.com/zyclonite/nassh-relay/wiki/Manual for details\n\n## Docker\n\n```\n$ docker run -d --name nassh-relay -p 8022:8022 zyclonite/nassh-relay\n```\n\n## Demo\n\n[![PlayWithDocker](https://github.com/play-with-docker/stacks/raw/cff22438cb4195ace27f9b15784bbb497047afa7/assets/images/button.png)](http://play-with-docker.com?stack=https://gist.githubusercontent.com/zyclonite/2351c74e618382486855683b8ff749e6/raw/182bddf7614024e8c4230522de9ab9dfa798ef86/nassh-stack.yml)\n\nclient options (fill in your temp docker url from pwd)\n```\n--proxy-host=pwd10-XXX-XXX-XXX-8022.host1.labs.play-with-docker.com --proxy-port=80\n```\n\n## Source\n\nThe project's source code is hosted at:\n\nhttps://github.com/zyclonite/nassh-relay\n\n## Github procedures\n\nnassh-relay accepts contributions through pull requests on GitHub. After review a pull\nrequest should either get merged or be rejected.\n\nWhen a pull request needs to be reworked, say you have missed something, the pull\nrequest is then closed, at the time you finished the required changes you should\nreopen your original Pull Request and it will then be re-evaluated. At that point if\nthe request is aproved we will then merge it.\n\nMake sure you always rebase your branch on master before submitting pull requests.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzyclonite%2Fnassh-relay","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzyclonite%2Fnassh-relay","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzyclonite%2Fnassh-relay/lists"}