--- # trilium/tasks/main.yml - import_tasks: firewall.yml - name: Create trilium container directory ansible.builtin.set_fact: dir_list: "{{ trilium_base_directories }}" - name: Setup directory for trilium config ansible.builtin.import_role: name: container_runtime tasks_from: config-setup - name: Deploy Trilium Quadlet template: src: trilium.container.j2 dest: "{{ container_config_dir }}/trilium.container" owner: "{{ container_user }}" group: "{{ container_group }}" mode: "0644" - name: Set fact for systemd ansible.builtin.set_fact: service_name: "trilium" - name: Execute systemd tasks ansible.builtin.import_role: name: container_runtime tasks_from: systemd