cryptalk
1.2.9
암호화 " 스타일="최대 너비: 100%;">
Cyptalk는 HTML5/Node.js 기반의 클라이언트 측(E2EE) 암호화 인스턴트 채팅입니다.
호스트 포트 80에 노출된 docker를 사용하여 최신 cryptalk 실행하려면 다음 명령을 실행하여 docker 허브에서 가져옵니다.
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
실행하여 코드를 린트하고 빌드하고 축소하세요. 그런 다음 서버를 다시 시작하십시오.