<?php
header('Content-Type: application/json');
header('Access-Control-Allow-Origin: *'); // Allow CORS if needed

$ip = '149.56.242.240';
$port = 56900;
$timeout = 1;

try {
    $fp = @fsockopen($ip, $port, $errno, $errstr, $timeout);

    if ($fp) {
        echo json_encode(['status' => 'online']);
        fclose($fp);
    } else {
        echo json_encode(['status' => 'offline', 'error' => $errstr]);
    }
} catch (Exception $e) {
    echo json_encode(['status' => 'offline', 'error' => $e->getMessage()]);
}
?>
