waku-org / nwaku-compose

Deployment docker-compose files to deploy an nwaku node
13 stars 22 forks source link

feat: add support for WSS, nodekey and extra args #4

Closed vpavlin closed 1 year ago

vpavlin commented 1 year ago

This PR adds a few features to the nwaku-compose, which, I believe, makes it a bit more "production ready"

  1. Enabling WSS by defining DOMAIN environment variable - it uses Let's Encrypt to obtain SSL certificates and stores them in a volume to make sure you don't hit the LE rate limits
  2. You can define NODEKEY variable which then uses the value as a --nodekey option
  3. You can define EXTRA_ARGS variable to override or add options in run_node.sh

Additional changes in the compose file:

vpavlin commented 1 year ago

Added the README content