Ansible ensemble for AWatch-rus
Эта директория содержит минимальный Ansible-ensemble для повторяемого развёртывания ActivityWatch Server в Debian/LXC.
Файлы
/home/igor/tmp/AWatch-rus/ansible/deploy_aw_server.yml— основной playbook./home/igor/tmp/AWatch-rus/ansible/inventory.example.ini— шаблон inventory./home/igor/tmp/AWatch-rus/ansible/group_vars/all.example.yml— шаблон переменных.
Быстрый запуск
- Скопируйте шаблоны:
cp /home/igor/tmp/AWatch-rus/ansible/inventory.example.ini /home/igor/tmp/AWatch-rus/ansible/inventory.inicp /home/igor/tmp/AWatch-rus/ansible/group_vars/all.example.yml /home/igor/tmp/AWatch-rus/ansible/group_vars/all.yml
- Заполните значения в
inventory.iniиgroup_vars/all.yml. - Запустите:
cd /home/igor/tmp/AWatch-rus/ansible
ansible-playbook -i inventory.ini deploy_aw_server.yml
Результат
- Установлен ActivityWatch Server.
- Создан systemd-unit
activitywatch-server.service. - Установлен RU Web UI patch.
- Выполнена валидация API
http://127.0.0.1:5600/api/0/info.