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