Server Settings

Global controls for the host: hostname, timezone, IP addresses, DNS resolver, and system log retention. Changes apply immediately and affect all accounts.

Access: root only.

Tabs & actions

  • Hostname — set the server’s fully-qualified hostname and re-issue the panel certificate accordingly.
  • Timezone — pick the system timezone; panel/runtime services align with it.
  • Network — add/remove IPv4 addresses on interfaces (requires NetworkManager).
  • DNS Resolver — manage search domain and up to four nameservers (writes resolver config).
  • Server Logs — set systemd-journal storage cap (GB) and retention (days); enables persistent logs.

Hostname

  • Rules: valid FQDN, ≤ 64 chars, must not start with www.. Use lowercase; avoid starting with a digit or ending in a hyphen.
  • Effect: updates the OS hostname and automatically regenerates/validates the SSL certificate used by the panel endpoints.
  • After saving: the page refreshes; certificate update status is shown in a toast message.

Tip: choose a neutral hostname (e.g., server.domain.com) — it appears in email headers.

Timezone

  • Select from the IANA timezone list (e.g., Europe/London, UTC).
  • Effect: sets system time via the OS and aligns PHP and mail services to the same timezone.

The current server time is displayed above the selector for verification.

Network (IP management)

  • Add IPs: enter a single IP (10.0.0.5) or a range (10.0.0.5-20), plus /prefix (e.g., /24) or a netmask (e.g., 255.255.255.0), then pick the interface.
  • Delete IPs: remove additional addresses from an interface. The interface’s Main IP is protected and cannot be deleted from here.
  • Applies with NetworkManager: interface connection is cycled to activate changes.

Validation ensures correct IPv4 format, prefix/netmask, and an existing interface.

DNS Resolver

  • Search domain (optional): a domain appended to short host lookups.
  • Nameservers: primary is required; up to four can be set for redundancy.
  • Effect: writes the system resolver configuration immediately.

Use reachable resolvers. If other tools manage DNS resolution, ensure your settings remain effective.

Server Logs (systemd-journal)

  • Storage limit (GB): numeric, max 10240.
  • Retention (days): numeric, max 3650.
  • Effect: enables persistent journaling, applies your limits, initializes the log directory, and restarts the journal service.

Old logs rotate out automatically once limits are hit.


Examples

  • Hostname: server01.example.com → saves, updates SSL, refreshes the page.
  • Add IPs: 10.0.0.50-60 with /24 on eth0 → adds eleven addresses and reapplies the connection.
  • Resolver: search corp.local, nameservers 9.9.9.9, 149.112.112.112 → resolver updated immediately.
  • Logs: storage 8 GB, retention 90 days → persistent logs capped at ~8 GB, kept ~90 days.

Navigation