<?php
// ─── Server Configuration ────────────────────────────────────────────────────
if (realpath(__FILE__) == realpath($_SERVER['SCRIPT_FILENAME'])) {
    header('HTTP/1.0 403 Forbidden', true, 403);
    exit;
}

// SSD Servers (Server 1 & 2)
$ns1   = 'ns11.webshineglobal.xyz';
$ns2   = 'ns12.webshineglobal.xyz';
$nsip1 = 'cp2.host25cent.com';
$nsip2 = 'cp2.host25cent.com';

$ns11   = 'ns11.webshineglobal.xyz';
$ns12   = 'ns12.webshineglobal.xyz';
$nsip11 = 'cp2.host25cent.com';
$nsip12 = 'cp2.host25cent.com';

// NVMe Server (Server 3)
$ns3   = 'ns3.webshineglobal.xyz';
$ns4   = 'ns4.webshineglobal.xyz';
$nsip3 = 'cp3.host25cent.com';
$nsip4 = 'cp3.host25cent.com';

// VPS Server (Server 7)
$ns7   = 'ns7.webshineglobal.xyz';
$ns8   = 'ns8.webshineglobal.xyz';
$nsip7 = '185.209.223.13';
$nsip8 = '185.209.223.13';

// ─── WHM API credentials per server group ────────────────────────────────────
// These are the STATIC fallback used only when no matching row exists in the
// h_server table (core/whm.php checks h_server first, same dual-lookup as v1).
// Fill in real values on the live server — never commit real tokens here.
if (!defined('WHM_HOST_SSD'))  define('WHM_HOST_SSD',  'PUT_SSD_WHM_HOSTNAME_HERE');
if (!defined('WHM_USER_SSD'))  define('WHM_USER_SSD',  'PUT_SSD_WHM_API_USERNAME_HERE');
if (!defined('WHM_TOKEN_SSD')) define('WHM_TOKEN_SSD', 'PUT_SSD_WHM_API_TOKEN_HERE');

if (!defined('WHM_HOST_NVME'))  define('WHM_HOST_NVME',  'PUT_NVME_WHM_HOSTNAME_HERE');
if (!defined('WHM_USER_NVME'))  define('WHM_USER_NVME',  'PUT_NVME_WHM_API_USERNAME_HERE');
if (!defined('WHM_TOKEN_NVME')) define('WHM_TOKEN_NVME', 'PUT_NVME_WHM_API_TOKEN_HERE');

if (!defined('WHM_HOST_VPS'))  define('WHM_HOST_VPS',  'PUT_VPS_WHM_HOSTNAME_HERE');
if (!defined('WHM_USER_VPS'))  define('WHM_USER_VPS',  'PUT_VPS_WHM_API_USERNAME_HERE');
if (!defined('WHM_TOKEN_VPS')) define('WHM_TOKEN_VPS', 'PUT_VPS_WHM_API_TOKEN_HERE');