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
oneth0
→ adds eleven addresses and reapplies the connection. - Resolver: search
corp.local
, nameservers9.9.9.9
,149.112.112.112
→ resolver updated immediately. - Logs: storage
8
GB, retention90
days → persistent logs capped at ~8 GB, kept ~90 days.
Caution: these settings are host-wide and apply instantly. Plan maintenance windows for hostname/IP changes on production systems.