{
    "status": "success",
    "timestamp": 1776406437,
    "system_info": {
        "php_version": "8.2.30",
        "server_software": "Apache\/2.4.66 (Debian)",
        "operating_system": "Linux",
        "server_time": "2026-04-17 06:13:57 UTC",
        "timezone": "UTC",
        "is_production": true
    },
    "checks": {
        "php_version": {
            "name": "PHP Version",
            "status": "success",
            "message": "PHP 8.2.30",
            "required": "PHP 7.4+",
            "critical": true
        },
        "php_ext_gd": {
            "name": "PHP Extension: gd",
            "status": "success",
            "message": "Loaded",
            "required": "Required",
            "critical": true
        },
        "php_ext_curl": {
            "name": "PHP Extension: curl",
            "status": "success",
            "message": "Loaded",
            "required": "Required",
            "critical": true
        },
        "php_ext_zip": {
            "name": "PHP Extension: zip",
            "status": "success",
            "message": "Loaded",
            "required": "Required",
            "critical": true
        },
        "php_ext_fileinfo": {
            "name": "PHP Extension: fileinfo",
            "status": "success",
            "message": "Loaded",
            "required": "Required",
            "critical": true
        },
        "php_ext_mbstring": {
            "name": "PHP Extension: mbstring",
            "status": "success",
            "message": "Loaded",
            "required": "Required",
            "critical": true
        },
        "php_ext_json": {
            "name": "PHP Extension: json",
            "status": "success",
            "message": "Loaded",
            "required": "Required",
            "critical": true
        },
        "dir_downloads": {
            "name": "Directory: downloads",
            "status": "success",
            "message": "Writable",
            "path": "\/app\/downloads",
            "critical": true
        },
        "dir_uploads": {
            "name": "Directory: uploads",
            "status": "success",
            "message": "Writable",
            "path": "\/app\/uploads",
            "critical": true
        },
        "dir_image_uploads": {
            "name": "Directory: image-resizer\/uploads",
            "status": "success",
            "message": "Writable",
            "path": "\/app\/image-resizer\/uploads",
            "critical": true
        },
        "dir_image_processed": {
            "name": "Directory: image-resizer\/processed",
            "status": "success",
            "message": "Writable",
            "path": "\/app\/image-resizer\/processed",
            "critical": true
        },
        "dir_python": {
            "name": "Directory: python",
            "status": "success",
            "message": "Writable",
            "path": "\/app\/python",
            "critical": true
        },
        "python": {
            "name": "Python Installation",
            "status": "success",
            "message": "Python 3.11.2",
            "required": "Required for background removal",
            "critical": false
        },
        "python_rembg": {
            "name": "Python rembg Package",
            "status": "warning",
            "message": "Not installed",
            "required": "Required for background removal",
            "critical": false
        },
        "composer": {
            "name": "Composer Dependencies",
            "status": "success",
            "message": "Installed",
            "required": "Run: composer install",
            "critical": true
        },
        "api_stirling": {
            "name": "Stirling PDF API Key",
            "status": "success",
            "message": "Configured",
            "required": "Required for PDF operations",
            "critical": false
        },
        "api_removebg": {
            "name": "Remove.bg API Key",
            "status": "success",
            "message": "Configured",
            "required": "Optional for background removal",
            "critical": false
        },
        "php_memory": {
            "name": "PHP Memory Limit",
            "status": "info",
            "message": "2048M",
            "recommended": "512M or higher"
        },
        "php_exec_time": {
            "name": "Max Execution Time",
            "status": "info",
            "message": "300 seconds",
            "recommended": "300 seconds or higher"
        },
        "php_upload_size": {
            "name": "Upload Max Filesize",
            "status": "info",
            "message": "50M",
            "recommended": "100M or higher"
        }
    },
    "summary": {
        "total": 20,
        "success": 16,
        "warning": 1,
        "error": 0,
        "info": 3
    }
}