- Moved all role kind classifications from top-level to `galaxy_info.kind` for standardized Ansible Galaxy compatibility - Updated `bin/visualize-dependencies` script to support both legacy and new `galaxy_info.kind` formats - Standardized metadata structure across all 108 roles while maintaining backward compatibility - This change enables better tooling integration and aligns with Ansible Galaxy best practices
kind
| kind |
|---|
| application |
Nextcloud apps role
Install, update and remove Nextcloud apps.
Usage
Configure the role.
nextcloud_hostname: nextcloud01 # default: "/usr/share/{{ odoo_hostname }}"
nextcloud_apps:
- name: activity
state: present
- name: calendar
state: present
- name: files_external
state: disabled
- name: admin_audit
state: absent
- name: contacts
state: enabled
And include it in your playbook.
- hosts: nextclcoud_apps
roles:
- role: nextcloud_apps