{"repo":"thefeshin/hush","free":true,"listed":false,"github":"https://github.com/thefeshin/hush","clone":"git clone https://github.com/thefeshin/hush.git","description":"self-hosted, client-side encrypted chat relay focused on client-side cryptography and minimal server trust. The backend relays encrypted payloads and stores only metadata needed for routing, discovery, and session management.","language":"TypeScript","stars":23,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"English فارسی License HUSH is a self-hosted private messaging relay focused on client-side cryptography and minimal server trust. The backend relays encrypted payloads and stores only metadata needed for routing, discovery, and session management. It should be treated as a client-side encrypted chat relay, not as a strict zero-knowledge vault. It’s built with Iran’s internet reality in mind: recurring shutdowns, filtering, packet disruption, and periods where even SMS can be restricted or unreliable. In those conditions, local messenger options are often assumed to be monitored, leaving few trusted internal choices for private communication. Table of Contents - What HUSH Provides - Repository Layout - Security and Realtime Notes - Prerequisites - Online Deployment (Connected Host) - Guided deployment (recommended) - Manual Docker deployment - Local Development (Manual, No hush.sh local mode) - CI Quality Gates - CI Parity Checks - CI Troubleshooting - Offline Deployment (Air-Gapped) - On internet-connected machine - Transfer to air-gapped machine - On air-gapped machine - Operations - Current Status - Planned Improvements - Language and License What HUSH Provides - End-to-end encryption workflow in the client (Argon2id + HKDF + AES-GCM). - Cookie-based authentication with refresh-token rotation. - Real-time messaging over WebSocket with offline queue support. - PWA frontend and Docker-first deployment. - Air-gapped/offline bundle deployment scripts. Repository Layout - backen","default_branch":null,"files":null,"tree":[],"storefront":"/r/thefeshin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thefeshin/hush/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}