DNP_DAPPMANAGER
DNP_DAPPMANAGER copied to clipboard
Consider not exposing ports by default
Context
HTTP ports defined in the compose file are exposed by default by docker, and in the near future HTTPS ports could be exposed as well (see https://github.com/dappnode/DNP_DAPPMANAGER/issues/970). These might be a security hole and the user might do not want to expose such ports. However, these ports could be mandatory for the package to work properly.
To discuss
- Should be HTTP and HTTPS ports exposed by default?
- Should the user be advised which ports will be exposed during the package installation?
- Should we set a boolean flag in the setup-wizard to ask the user to expose or not the ports during the package installation?
- ?
cc: @3alpha
Another approach would be to to have a button to disable this expose ports