#!/usr/bin/env python3 from __future__ import annotations import os # 直接执行 HaiYi 入口时,默认也固定到内部监听地址和 /haiyi 前缀。 # 脚本或 systemd 已显式传值时继续沿用外部值,不覆盖运维配置。 os.environ.setdefault("APP_BIND", os.environ.get("HAIYI_INTERNAL_HOST", "127.0.0.1")) os.environ.setdefault("APP_PORT", os.environ.get("HAIYI_INTERNAL_PORT", "2028")) os.environ["APP_BASE_PATH"] = "/haiyi" from monitors.haiyi.http_app import main if __name__ == "__main__": # 作为脚本执行时启动 HaiYi 内部实例。 main()