Skip to content

Accounts

The Accounts section allows a reseller to create, view, manage, and modify hosting accounts under their ownership.

URL: /reseller/hosting-accounts

Accounts Page

Table Overview

The account table displays the following columns:

  • Main Domain – The primary domain name of the hosting account
  • Username – The system username assigned to the account
  • Hosting Plan – The assigned hosting plan name
  • Reseller – The account owner (reseller name)
  • Status – Current state of the account (e.g., Active, Suspended)

Search & Filters

  • Search bar allows filtering by:

    • Main domain
    • Username
    • Hosting Plan
    • Reseller
    • Status
  • Filters panel
    Clicking the filter icon reveals a panel to narrow results by:

    • Hosting Plan (dropdown)
    • Reseller (dropdown)
    • Reset button to clear all filters

Create Hosting Account

Clicking the Create Hosting Account button opens a modal form to configure and create a new hosting account.

Create Hosting Modal

Hosting Configuration Fields

  • Domain (required)
    The main domain that will be associated with the new account.

  • Hosting Plan (required)
    Choose from available hosting plans assigned to the reseller.

  • Username (required)
    Enter a unique system username for the account.

  • Password (required)
    Enter a secure password. A password strength meter provides visual feedback.

  • Generate Secure Credentials
    Click this button to auto-generate a strong username/password pair.

  • Enable SSH Access
    Optional toggle to allow SSH access for the account.

Form Actions

  • Create – Submit and create the new account
  • Cancel – Close the modal without saving

"⋮" Row Actions (Context Menu)

Clicking the three-dot menu on any row opens a context menu with the following options:

  1. Usage Details – Opens a modal showing resource usage (disk space, bandwidth, databases, etc.)

    Usage Details

  2. Edit Hosting Account – Allows changing the hosting plan, reseller, and toggling SSH access.

    Edit Modal

  3. Open Website – Opens the domain in a new browser tab

  4. Open Website (Local) – Opens the internal/local version of the domain

  5. Change Password – Opens a secure password change form with strength validation and credential generator.

    Change Password Modal

  6. Suspend – Temporarily suspends the account and disables access

  7. Delete – Permanently removes the account from the system

Pagination

The account table supports pagination, allowing the user to select how many results are shown per page.
Options include:

  • 5
  • 10
  • 25
  • 50
  • All