A microservice to chat on Discord using client-side encryption (makes MITM SSL proxies useless).
git clone /~https://github.com/rigwild/discord-client-crypted-microservice
cd discord-client-crypted-microservice
yarn
You can find a version with the front-end already built at the Releases page.
Keep in mind you still need to install dependencies.
You need Parcel bundler to build the project.
yarn global add parcel-bundler
You can then build it.
yarn client:build
Or check Release build
Copy .server.env.example
to .server.env
.
Variable | Description |
---|---|
secret |
AES secret used to encrypt/decrypt messages, should be long and secure |
serverPort |
HTTP/WS port the server will listen on |
discordChannelId |
Discord channel ID to chat with |
discordToken |
Discord bot (or user) authentication token |
yarn server:start