Files
keenetic_ssh-web/.env.example
Андрей Бобырев 7c2adf95b9 auth: HTTPS с self-signed сертификатами + расширенный дефолт ROUTER_HOST
- urllib теперь идёт на HTTPS с unverified context (Keenetic админка
  обычно с самоподписанным сертификатом)
- .env по умолчанию содержит и HTTP, и HTTPS, и :81 для LAN-IP, плюс
  my.keenetic.net и loopback — пробуется всё подряд
2026-04-26 10:47:55 +03:00

32 lines
1.7 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# --- Авторизация по логину/паролю от веб-админки роутера (рекомендуется) ---
# HTTP-адрес(а) админки Keenetic для проверки логина/пароля.
# Можно перечислить через запятую — будет пробовать по порядку, пока кто-то не примет.
# Установщик сам подставит LAN-IP роутера, если запущен на нём.
# Часто loopback закрыт админкой Keenetic — основной кандидат это LAN-IP.
ROUTER_HOST=http://192.168.1.1,https://192.168.1.1,http://192.168.1.1:81,http://my.keenetic.net,https://my.keenetic.net,http://127.0.0.1
# Логин по умолчанию в форме входа (можно изменить руками при логине)
ROUTER_LOGIN=admin
# Таймаут запроса к /auth роутера, секунд
ROUTER_TIMEOUT=5
# --- Запасной/мастер пароль (если ROUTER_HOST недоступен) ---
# Если роутерная авторизация не сработала, разрешит вход по этому паролю.
# Можно оставить пустым, чтобы вход был только по паролю от админки.
WEB_PASSWORD=
# --- Сеть ---
# Порт HTTP (по умолчанию 2001)
PORT=2001
# Таймаут одной команды, сек
CMD_TIMEOUT=300
# Подпись и Telegram внизу страницы (без @)
AUTHOR_TELEGRAM_USERNAME=Iot_andrey
# Ограничение по IP клиента (через запятую, без масок). Пусто = все IP.
# Пример: ALLOWED_IPS=192.168.1.100,10.0.0.5
ALLOWED_IPS=