vault backup: 2026-07-28 20:05:02
This commit is contained in:
parent
b3126a004b
commit
d5ff7a5738
1 changed files with 40 additions and 0 deletions
|
|
@ -0,0 +1,40 @@
|
|||
**GPTWOL** (_Simple Wake/Sleep On LAN Docker GUI_) — це легковажний веб-інтерфейс (GUI) на Python у Docker-контейнері, призначений для дистанційного вмикання (Wake-on-LAN) та вимикання (Sleep-on-LAN) комп'ютерів у локальній мережі.
|
||||
|
||||
### **Основний функціонал (згідно з документацією):**
|
||||
|
||||
- **Управління живленням:**
|
||||
|
||||
- Надсилання **Wake On LAN** (L4 або L2 пакетів) для запуску пристроїв.
|
||||
|
||||
- Надсилання **Sleep On LAN** (UDP-пакетів на порт 9) для вимикання ПК (підтримується конфігурація для Linux/Debian та Windows).
|
||||
|
||||
- **Моніторинг стану:**
|
||||
|
||||
- Перевірка доступності пристроїв у мережі за допомогою **ICMP (ping)**, **ARP** або **TCP-запитів** (із налаштуванням таймаутів).
|
||||
|
||||
- **Додавання пристроїв:**
|
||||
|
||||
- Сканування локальної мережі через **ARP-SCAN** для швидкого виявлення та додавання пристроїв.
|
||||
|
||||
- Перевірка коректності введених IP та MAC-адрес.
|
||||
|
||||
- Збереження списку пристроїв у базі даних SQLite.
|
||||
|
||||
- **Автоматизація:**
|
||||
|
||||
- Вбудований **Cron** для планування автоматичного вмикання/вимикання за розкладом.
|
||||
|
||||
- **Інтерфейс та безпека:**
|
||||
|
||||
- Підтримка Dark Mode, пошук та сортування (за ім’ям, IP або MAC).
|
||||
|
||||
- Авторизація: за замовчуванням вимкнена, але підтримує локальний логін/пароль або **OIDC** (OpenID Connect).
|
||||
|
||||
- Низьке споживання ресурсів (~20 MB RAM).
|
||||
|
||||
|
||||
### **Особливості розгортання:**
|
||||
|
||||
- Поширюється у вигляді Docker-образу (`misterbabou/gptwol`).
|
||||
|
||||
- Вимагає мережевого режиму `network_mode: host` для коректної відправки WOL-пакетів у локальну мережу.
|
||||
Loading…
Reference in a new issue