A room server is defined by several components, which are systems that enable features, some of these are optional and some are required.
- Tunneled connection
- Tunnel addresses
- Privacy modes (at least the Open mode)
- Joining (for at least the Open mode)
- Other Privacy modes and respective ways of joining
- Internal user authentication
- Tunneled authentication
- Invites
- Web Dashboard
- Aliases