19 lines
591 B
Python
19 lines
591 B
Python
#!/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 haiyi_monitor.http_app import main
|
|
|
|
|
|
if __name__ == "__main__":
|
|
# 作为脚本执行时启动 HaiYi 内部实例。
|
|
main()
|