Customer Portal

🎁 Free — included on every WolfStack tier
Available now

WolfHost includes a standalone white-labelled customer portal that runs on a configurable port (default 8443). Customers log in with credentials you create and can manage everything about their hosting.

Portal Sections

Dashboard — account overview, live container stats (CPU, memory, network), disk/bandwidth usage meters
Domains — add/remove primary domains, addon domains, and subdomains with DNS status tracking
FTP — create and manage FTP accounts with configurable quotas (default 1024 MB)
Email — create mailboxes, aliases, forwarders with SMTP/IMAP/POP3 connection settings and DNS record helper
Databases — create and manage MySQL/PostgreSQL databases with dedicated users
SSL — request and manage Let’s Encrypt certificates via Certbot with automatic www subdomain inclusion
Files — browser-based file manager for uploading, editing, and managing website files
Backups — create and restore backups with file size and timestamp tracking
Billing — view invoices and payment history with multi-currency support
Tickets — submit and track support requests with priority levels
Apps — one-click install from 12 apps: WordPress, Joomla, Drupal, PrestaShop, Nextcloud, Ghost, Laravel, Matomo, Roundcube, phpMyAdmin, Adminer, File Browser
Account — update profile, change password, enable TOTP two-factor authentication

Container Stats

The portal dashboard shows real-time resource usage for the customer’s container:

  • CPU — current CPU usage percentage
  • Memory — memory used vs limit with percentage
  • Network — total input and output bytes
  • Processes — active process (PID) count
  • Disk — visual usage meter against plan limit
  • Bandwidth — visual usage meter against plan limit

White-Label Branding

Make the customer portal your own. Every aspect of the portal appearance is customisable from the WolfHost admin panel:

  • Company name and tagline
  • Logo URL
  • Favicon emoji
  • Accent colour (primary and light)
  • Support email
  • Support URL
  • Terms of service URL
  • Footer text
  • Default currency
  • Custom CSS injection

Your customers see your brand — no mention of WolfHost, WolfStack, or Wolf Software.

Authentication

  • Password security — Argon2 password hashing for all customer accounts
  • Session management — 24-hour session tokens (UUID format) with automatic expiry
  • Two-factor authentication — optional TOTP-based 2FA that customers enable from their account settings
Esc