Creating a status page allows you to transform raw application uptime charts into a polished, branded communication portal. To initialize a new portal, click the blue New button inside the Status Pages directory and configure the provisioning layout sections detailed below.


Step-by-Step Configuration Pipeline

Step-1. Define Core Directory Details:


Establish your page identity and endpoint rules:

  • Name: Input an administrative and public-facing title for your page (e.g., Seanergy Production Status).
  • Slug: Type a unique URL subfolder identifier. This automatically appends to your base domain string to generate your direct public viewing path (e.g., entering seanergy generates devnmveyon.seanergy.dev/status-page/seanergy).
  • Monitors Select Box: Highlight which digital assets to broadcast. Hold down the CTRL key (Windows/Linux) or CMD key (macOS) to select or deselect multiple distinct website URLs or server infrastructure nodes simultaneously.

Step 2. Upload Branding Assets & Identity Links:


Personalize the interface framework with your company visuals:

  • Logo & Favicon: Click Browse to upload sharp graphics. The logo updates the primary header layout, while the favicon maps to the user's browser tab.
  • Website URL: Enter your company's primary public landing page destination (e.g., https://example.com).
  • Contact URL: Provide a dedicated support endpoint destination. The input box accepts standard web links, email routing deep links (mailto:support@example.com), or telephone integrations (tel:+123456789).

Step 3. Assign Visibility & Access Privacy:


Choose who can view your system metrics using the radio select framework:

  • Private: Restricts access entirely. The status page remains viewable only by authorized managers logged directly into your workspace dashboard.
  • Public: Deploys an open portal accessible instantly by any user or client over the web without authentication headers.
  • Password: Locks the page behind a custom security access gate, requiring users to input a specialized pass-phrase to view uptime analytics.

Step 4. Configure Search Engine Optimization (SEO):


Expand the SEO accordion block to control how public crawler bots index your availability history:

  • Meta title & Description: Input customized tag variables to optimize how your portal appears on search engine result pages.
  • Noindex Checkbox: Check this box to flag a hard noindex command to incoming search engine bots. This excludes your status page from public indexing search engines entirely, keeping your metric paths cleanly hidden from global search discoveries.

Step 5. Establish White-label Custom Customization:


Expand the Customization layout block to set up advanced whitelabel properties:

  • Custom Domain: Enter your custom dedicated web address (e.g., status.yourdomain.com).
  • Custom CSS & JS Boxes: Inject target code blocks (e.g., layout overrides or custom script tracking metrics) to completely re-skin the design framework.

⚠️ Crucial Dependency: Custom CSS and Custom JS execution engines only work when an active Custom Domain is configured and verified.

Step 6. Save and Deploy Portal:

Review your settings metrics and click the blue Save button. The application engine will immediately build the asset routes, apply design scripts, and spin up your direct live status page environment.

Deep-Dive: Setting Up a Custom Domain DNS

To map a clean corporate domain (like status.seanergy.app) away from Veyon's default routing structure, you must complete a manual authorization step inside your external registrar's domain manager (e.g., Cloudflare, GoDaddy, or Namecheap).

Configure one of the following DNS routing strategies within your domain provider's zone file settings dashboard:

Routing Preference

Record Type

Host / Name

Target / Value

Strategy A: Root IP Mapping

A

@ or sub-domain (e.g., status)

187.127.166.225

Strategy B: Canonical Alias

CNAME

sub-domain (e.g., status)

devnmveyon.seanergy.dev

 

Pro Tip: DNS record adjustments propagate globally across world nameservers within a few minutes, but can occasionally take up to a few hours depending on the Time-To-Live (TTL) variables defined by your provider. Veyon's security framework will automatically issue and wrap your custom domain in a free SSL certificate the moment the DNS handshake validates.