--- - name: Provision single Proxmox CT and deploy AWatch-rus hosts: proxmox gather_facts: false vars: proxmox_bootstrap_dir: "/tmp/aw-rus-bootstrap" aw_bootstrap_files: - install_aw_server.sh - apply_webui_ru_patch.sh - activitywatch-server.service - aw-server.env.example - aw-ru-patch.js - aw-sw-cleanup.js - aw-host-groups.json - settings/classes-worktime.json - settings/views-default.json tasks: - name: Execute single-CT provisioning workflow ansible.builtin.include_tasks: tasks/provision_ct_and_deploy_aw.yml vars: ct_id: "{{ proxmox_ct_id }}" ct_hostname: "{{ proxmox_ct_hostname }}" ct_storage: "{{ proxmox_ct_storage }}" ct_template: "{{ proxmox_ct_template }}" ct_rootfs_size: "{{ proxmox_ct_rootfs_size }}" ct_cores: "{{ proxmox_ct_cores }}" ct_memory: "{{ proxmox_ct_memory }}" ct_swap: "{{ proxmox_ct_swap }}" ct_bridge: "{{ proxmox_ct_bridge }}" ct_ip: "{{ proxmox_ct_ip }}" ct_gw: "{{ proxmox_ct_gw }}" ct_vlan: "{{ proxmox_ct_vlan | default('') }}" ct_nameserver: "{{ proxmox_ct_nameserver | default('') }}" ct_searchdomain: "{{ proxmox_ct_searchdomain | default('') }}" ct_password: "{{ proxmox_ct_password }}" ct_unprivileged: "{{ proxmox_ct_unprivileged }}" ct_onboot: "{{ proxmox_ct_onboot }}" ct_features: "{{ proxmox_ct_features }}"