Security
Since Rukou provides external access to internal systems, we take security very seriouosly.
The Basics:
- All communication is encrypted at all time
- All data at rest is encrypted at all time
Edge Layer in Detail
All incoming communication is checked against a list of white-listed domains, that the server should accept connections for.
Additional authentication can be enabled on a host level to further filter otu unwanted traffic.
All incoming communication is filtered by an endpoint ruleset before any information is forwarded to the Router Layer.
Router Layer in Detail
Since the Router Layer is provided by some publicly available Messaging Service, please refer to the security documentation of the service provider.
Local Layer in Detail
The Local Layer only accept incoming communication from Router Layer, there is no other way to transfer messages into the Local Layer.
The configuration for the Local Layer only consists of the connection parameter to the Router Layer. No Enpoint information, like URL, User or Passwords will be persisted in the Local Layer.
The Local Layer can be restricted to only access certain hosts within the intranet zone. This behavior can be set through the container environment and is not changeable by the Edge or Router Layer.