3.6 KiB
3.6 KiB
POST MEMORY — AWatch-rus (2026-04-27)
Контекст дня
Работа велась по проекту AWatch-rus / ActivityWatch-Russian.
Что подтверждено по runtime
10.10.10.2(pve-detmir, admin host) реально запускает:/usr/local/bin/aw-server-rust --host 0.0.0.0 --port 5600 --webpath /opt/aw-webui-ru/usr/bin/python3 /opt/aw-pfsense/pfsense-aw-poller.py --config /etc/aw-pfsense/poller.json
10.10.10.1используется только как API-цель дляpfSense poller.- Значит интеграция
pfSense -> AWработает через внешний poller, а не через установку чего-либо на сам firewall.
Что сделано
- Восстановлена и синхронизирована локальная копия проекта.
- В
/mnt/usb_hdd2/Projects/ActivityWatch-Russianбыл поврежден.git. - Источник истины:
/home/igor/tmp/AWatch-rusсorigin https://github.com/igor04091968/AWatch-rus.git. - Локальная копия приведена к актуальному содержимому
main.
- Завершена русификация overview-дашборда Grafana.
1C Бухгалтерия — Overviewзаменено на1C Бухгалтерия — Обзор.- Документация синхронизирована с фактическим названием.
- Проверка
rg -n "Overview"по репозиторию после правки не дала совпадений.
- Проверен локальный прокси-контур.
socks5://127.0.0.1:1080активен.sing-boxзапущен и пропускает трафик.
- Подготовлен и развернут Linux-клиент ActivityWatch для
10.10.10.2.
- В репозиторий добавлен rollout:
scripts/install_aw_linux_client.shdocs/linux-client.md
- На
10.10.10.2под пользователемadminустановлен bundleActivityWatch 0.13.2в:~/.local/opt/activitywatch/v0.13.2/activitywatch
- Созданы:
~/.config/activitywatch/aw-client/aw-client.tomlс10.10.10.13:5600~/.config/activitywatch/aw-qt/aw-qt.toml~/.local/bin/activitywatch-remote-aw~/.config/autostart/activitywatch-remote-aw.desktop
- Проверка показала:
- удаленный
AW serverс10.10.10.2достижим; aw-qt --no-guiстартует;- bucket
aw-watcher-afk_pve-detmirпоявился на сервере.
- удаленный
- Текущий blocker:
- на
10.10.10.2нет активнойX11/GUIсессии; aw-watcher-windowпадает сDISPLAY environment variable not set;aw-watcher-afkпадает наfailed to acquire X connection.
- на
Зафиксированные выводы
- На текущем этапе
10.10.10.2является фактическим runtime-хостом дляAW serverиpfSense poller. - Документация должна исходить из host-based сценария как из подтвержденного рабочего контура, а CT/LXC-схему держать как отдельный вариант развертывания.
- Для Linux-клиента на
10.10.10.2установка завершена, но полноценные watcher-события начнутся только после реального графического логина пользователя.