Подключены routers шаблонов и инстансов

This commit is contained in:
2026-08-09 14:31:19 +03:00
parent 8f724b9fe0
commit 716aaef4d0
+5 -4
View File
@@ -7,7 +7,7 @@ from sqlalchemy import create_engine, text
from . import models
from .config import settings
from .database import Base, engine
from .routers import admin, auth
from .routers import admin, auth, instances, templates
logging.basicConfig(
level=logging.INFO,
@@ -17,7 +17,7 @@ logger = logging.getLogger(__name__)
app = FastAPI(
title="Proxmox VPS Panel Secure",
version="1.1.0",
version="1.2.0",
)
origins = [item.strip() for item in settings.allow_origins.split(",") if item.strip()]
@@ -32,11 +32,12 @@ app.add_middleware(
allow_headers=["Authorization", "Content-Type"],
)
# Временное создание базовых таблиц до добавления Alembic-миграций.
# После появления миграций этот вызов должен быть удалён.
# Временное создание таблиц до добавления Alembic-миграций.
Base.metadata.create_all(bind=engine)
app.include_router(auth.router)
app.include_router(admin.router)
app.include_router(templates.router)
app.include_router(instances.router)
@app.get("/health")