Features Requirements Pricing Docs Demo Releases Contact

Node Roles

Assign each node one or more roles from Admin → Servers → [node] → Roles:

  • Web — hosts account files and serves HTTP/HTTPS traffic
  • Database — runs MySQL/MariaDB for accounts assigned to it
  • Mail — handles SMTP/IMAP for accounts assigned to it
  • DNS — serves DNS zones (see DNS)
  • Primary/API — the node other nodes and the licensing check-ins talk to; exactly one per deployment

A small deployment typically runs all roles on one node. As you grow, split roles across dedicated nodes to isolate load — e.g. a dedicated database node so a busy mail queue doesn't compete with database I/O.