{"id":13825972,"url":"https://github.com/ro31337/hacktunnel","last_synced_at":"2025-04-22T19:24:48.929Z","repository":{"id":35404193,"uuid":"39668571","full_name":"ro31337/hacktunnel","owner":"ro31337","description":"HackTunnel is web-based peer-to-peer chat software for anonymous and encrypted communication written with Go language","archived":false,"fork":false,"pushed_at":"2016-03-09T22:48:35.000Z","size":186,"stargazers_count":100,"open_issues_count":3,"forks_count":9,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-04-17T13:29:58.715Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://hacktunnel.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ro31337.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-07-25T01:55:03.000Z","updated_at":"2025-03-14T01:56:53.000Z","dependencies_parsed_at":"2022-08-27T16:52:22.216Z","dependency_job_id":null,"html_url":"https://github.com/ro31337/hacktunnel","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ro31337%2Fhacktunnel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ro31337%2Fhacktunnel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ro31337%2Fhacktunnel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ro31337%2Fhacktunnel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ro31337","download_url":"https://codeload.github.com/ro31337/hacktunnel/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250307200,"owners_count":21409050,"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":[],"created_at":"2024-08-04T09:01:30.143Z","updated_at":"2025-04-22T19:24:48.898Z","avatar_url":"https://github.com/ro31337.png","language":"JavaScript","funding_links":[],"categories":["\u003ca id=\"01e6651181d405ecdcd92a452989e7e0\"\u003e\u003c/a\u003e工具"],"sub_categories":["\u003ca id=\"9d6789f22a280f5bb6491d1353b02384\"\u003e\u003c/a\u003e隧道\u0026\u0026穿透"],"readme":"# HackTunnel\n\nHackTunnel is web-based peer-to-peer chat software for anonymous and encrypted communication. Chat messages are encrypted\ntwice: with TLS and OTR.\n\nWith HackTunnel you won't need any IM applications, just a browser:\n\n1. Navigate to https://hacktunnel.com or https://hacktunnel.com/your_unique_tunnel_name.\n2. Enter pre-shared passphrase (highly recommended) and click \"Start\".\n3. Share your browser's url address with your friend.\n\nAnd here you go, chat room is created and ready to use.\n\nHackTunnel is fully open sourced and licensed under AGPL. You can easily set up your own instance of HackTunnel and communicate with your friends securely!\n\n## How to setup your own server\n\nRequired OS: Linux or FreeBSD with Redis, NodeJS and Go language installed.\n\n\n```bash\ngo get github.com/nats-io/gnatsd\ncp nats-server.conf.sample nats-server.conf\ngnatsd -c nats-server.conf \u0026\nredis-server \u0026\nmake get-deps\nmake\ncp hacktunnel.conf.sample hacktunnel.conf\nmake run\n```\n\nNavigate to `http://localhost:2000`\n\nSee comments in `hacktunnel.conf.sample` for setting up server parameters.\n\n## Plans\n\n* Add optional nicknames/usernames support \n* Add WebRTC support for video/voice conferencing\n* Support chat rooms for more than 2 peers\n* Support for majority of browsers (including browsers for mobile devices)\n* Button for changing current chat background\n\n## License\n\nAGPL 3\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fro31337%2Fhacktunnel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fro31337%2Fhacktunnel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fro31337%2Fhacktunnel/lists"}