The communications platform that puts data protection first.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Rocket.Chat/apps/meteor/ee/server/services/ecdh-proxy
Rodrigo Nascimento 276d012e7c
refactor(eslint): Add "no-floating-promises" eslint rule - Part 1 (#28463)
3 years ago
..
lib refactor(eslint): Add "no-floating-promises" eslint rule - Part 1 (#28463) 3 years ago
ECDHProxy.ts Chore: Move service definitions to core services package (#27546) 3 years ago
README.md First move to monorepo 4 years ago
service.ts Chore: Move service definitions to core services package (#27546) 3 years ago

README.md

ECDH Proxy (alpha)

This services aims to be in front of the HTTP and Webscoket services and provide a second layer of encryption based on ECDH algorithm.

Configuration

All the configuration for this service is done via environment variables:

  • STATIC_SEED: The static seed to compose the encryption. Required
  • PORT: The port this service will expose the HTTP server. Default: 4000
  • PROXY_HOST: The host this service will proxy the requests to after decoding. Default localhost
  • PROXY_PORT: The port this service will proxy the requests to after decoding. Default 3000