cryptalk
1.2.9
cryptalk「風格=「最大寬度:100%;」>
Cyptalk 是基於 HTML5/Node.js 的用戶端 (E2EE) 加密即時聊天
要使用 docker 運行最新的cryptalk ,在主機連接埠 80 上公開,只需執行以下命令即可從 docker hub 中提取它
sudo docker run -d --restart=always -p 80:8080 hexagon/ cryptalk
點擊下面的按鈕
克隆此儲存庫,進入新目錄。
打造形象
docker build . --tag= " hexagon/ cryptalk "
運行容器,啟用啟動時啟動,暴露到主機上的連接埠 80
sudo docker run -d --restart=always -p 80:8080 hexagon/ cryptalk
瀏覽至http://<ip-of-server>/
完畢!
安裝node.js,具體過程取決於平台和發行版。
從 npm 安裝應用程式
npm install cryptalk -g
然後發出以下命令來啟動應用程式
cryptalk
瀏覽至http://localhost:8080
完畢!
Available commands:
Client:
/key StrongPassphrase Sets encryption key
/nick NickName Sets an optional nick
/mute Audio on
/unmute Audio off
/clear Clear on-screen buffer
/help This
/title Set your local page title
/torch AfterSeconds Console messages are torched
after this amount of seconds
(default 600).
Room:
/join RoomId Join a room
/leave Leave the room
/count Count participants
Host:
/connect Connect to host
/disconnect Disconnect from host
You can select any of the five last commands/messages with up/down key.
Due to security reasons, /key command is not saved, and command
history is automatically cleared after one minute of inactivity.
It is highly recommended to use incognito mode while chatting,
to prevent browsers from keeping history or cache.
安裝node.js(開發要求>=12.0),具體過程取決於平台和發行版。
克隆這個倉庫
git clone https://github.com/Hexagon/cryptalk.git
cd cryptalk
從 npm 拉取依賴項
npm install
啟動伺服器
npm run start
瀏覽至http://localhost:8080
若要使用 JavaScript,請編輯client/source/
中的程式碼。若要測試更改,請先執行npm run build
來檢查、建置並縮小程式碼。然後重新啟動伺服器。