Ansible Nextcloud Collection - that brings up your nextcloud usage to the next level ๐
- No ssh required for module usage
- Install role requires ssh
- ๐พ
file
module - download, upload and delete files - ๐จ
talk
- module - post messages in conversations
- callback plugin - create deck cards or tasks of failing ansible tasks from talk
- ๐ฅ
user_info
module - maintain nextcloud users - ๐
info
- collects information of nextcloud setup - ๐ passwords
lookup
plugin for passwords apppassword
module - create, update and delete passwords
markuman.nextcloud.nextcloud
installation role - securely setup Nextcloud.
From galaxy.ansible.com
ansible-galaxy collection install markuman.nextcloud
It's also possible to install this collection directly from SCM.
ansible-galaxy collection install git+https://github.com/markuman/markuman.nextcloud.git
- Wiki
ansible-doc <module>
- e.g.
ansible-doc markuman.nextcloud.file
- e.g.
host | category |
---|---|
https://gitea.osuv.de/ansible-collections/markuman.nextcloud | origin |
https://gitlab.com/markuman/markuman.nextcloud | push mirror, merge-requests and Issues |
https://github.com/markuman/markuman.nextcloud | push mirror, pull-requests and Issues |
Collection Version | Supported OS | Nextcloud Version | Collection EOL | PHP | Mariadb |
---|---|---|---|---|---|
<= 9 | Ubuntu 20.04 | <= 23 | 2022.12 | 7.4 | 10.3 |
<= 28 | Ubuntu 22.04 | <= 28 | 2024.09 | 8.1 | 10.6 |
>= 29 | Ubuntu 24.04 | >= 29 | 2026.09 | 8.3 | 10.11 |