- name: Paperless-NGX
ansible.builtin.include_tasks: paperless_ngx.yml
when: ("paperless_ngx" in group_names)
+- name: Roundup-Tracker
+ ansible.builtin.include_tasks: roundup_tracker.yml
+ when: ("roundup_tracker" in group_names)
# inventroy lieber mit ansible-cmd
# Inventory immer als letztes
#- name: Include inventory (last task)
--- /dev/null
+---
+- name: install server specific packages
+ ansible.builtin.apt:
+ update_cache: yes
+ pkg:
+ - python3-pip
+ - python3-virtualenv
+
+- name: create dir for virtualenv
+ ansible.builtin.file:
+ path: /home/ansible/virtualenv
+ state: directory
+
+- name: install list of packages _via pip_ # works different with debian 12
+ ansible.builtin.pip:
+ name: roundup
+ virtualenv: /home/ansible/virtualenv
+ state: latest
+