mt5-manager/run.py
2025-10-30 10:00:18 +03:00

17 lines
No EOL
496 B
Python

import argparse
import uvicorn
import os
def main():
parser = argparse.ArgumentParser()
parser.add_argument("--config-file", default="config.json", help="Путь к файлу конфигурации")
args = parser.parse_args()
# Устанавливаем переменную окружения
os.environ["CONFIG_FILE"] = args.config_file
# Запускаем uvicorn
uvicorn.run("main:app", reload=True, host='0.0.0.0')
if __name__ == "__main__":
main()