feat(webui): режим console (только RS232-консоль, питание отключено)

- ATXPI_MODE=console: /api/power/* → 403, кнопки питания скрыты в UI
- /api/status отдаёт mode; env-шаблон и install.sh учитывают ATXPI_MODE
- нужно для безопасного запуска панели на серверах-«управленцах» без риска питания
This commit is contained in:
toros
2026-09-08 23:34:23 +05:00
parent e3f7865ce6
commit 49b6cf89f4
5 changed files with 30 additions and 6 deletions
+3
View File
@@ -5,6 +5,9 @@
# Драйвер железа: real | mock
ATXPI_DRIVER=real
# Режим: full | console. В console питание отключено (только RS232-консоль).
ATXPI_MODE=full
# RS232-консоль сервера
SERIAL_PORT=/dev/ttyUSB0
SERIAL_BAUD=115200