gonets/SRV/main.py

22 lines
727 B
Python
Raw Normal View History

2025-06-09 14:43:25 +05:00
from fastapi import FastAPI
import uvicorn
from api.router import router
from config.cors import CORSMiddlewareConfig
from services.network_service import NetworkService
app = FastAPI(
title="GONETS",
description="Панель для управления системными сервисами Linux",
version="0.0.2",
)
cors_config = CORSMiddlewareConfig(app)
cors_config.add_cors_middleware()
app.include_router(router)
network_service = NetworkService()
if __name__ == "__main__":
uvicorn.run("main:app", host='0.0.0.0', port=8001, reload=True, ssl_keyfile="/etc/gonets/certs/gonets.key", ssl_certfile="/etc/gonets/certs/gonets.crt")
#uvicorn.run("main:app", host='0.0.0.0', port=8001, reload=True)