ATS-Doku/main.py

21 lines
595 B
Python
Raw Normal View History

2026-01-21 14:44:54 +01:00
from gui import main_gui
from nicegui import ui, App
# --- WICHTIGER TEIL ANFANG ---
# Wir erhöhen das Limit für WebSocket-Nachrichten (in Bytes)
# Standard ist ca. 1.000.000 (1 MB). Wir setzen es auf 10 MB.
# Das muss passieren, BEVOR ui.run() startet.
# Zugriff auf den internen SocketIO-Server
if App.sio:
# max_http_buffer_size regelt die maximale Größe einer Nachricht
app.sio.eio.max_http_buffer_size = 10 * 1024 * 1024 # 10 MB
# --- WICHTIGER TEIL ENDE ---
main_gui.build_ui()
main_gui.ui.run(
title="ATS Träger Dokumentation",
port=9000,
reload=False
)