1
0
Fork 0
No description
Find a file
Nis Wechselberg a59b0eb1f3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Initial version of nextcloud collection
Signed-off-by: Nis Wechselberg <enbewe@enbewe.de>
2025-05-08 00:01:56 +02:00
collections Initial version of nextcloud collection 2025-05-08 00:01:56 +02:00
meta Initial version of nextcloud collection 2025-05-08 00:01:56 +02:00
playbooks Initial version of nextcloud collection 2025-05-08 00:01:56 +02:00
plugins Initial version of nextcloud collection 2025-05-08 00:01:56 +02:00
roles/nextcloud Initial version of nextcloud collection 2025-05-08 00:01:56 +02:00
.woodpecker.yml Initial version of nextcloud collection 2025-05-08 00:01:56 +02:00
.yamllint.yml Initial version of nextcloud collection 2025-05-08 00:01:56 +02:00
CHANGELOG.md Initial version of nextcloud collection 2025-05-08 00:01:56 +02:00
galaxy.yml Initial version of nextcloud collection 2025-05-08 00:01:56 +02:00
LICENSE Initial commit 2024-06-28 14:45:14 +02:00
README.md Initial version of nextcloud collection 2025-05-08 00:01:56 +02:00

Ansible Collection - enbewe.nextcloud

Collecion to deploy Nextcloud for file storage as well as CalDav/CardDav Server.

Playbooks

enbewe.nextcloud.deployment

Deploys the role enbewe.nextcloud.nextcloud to all hosts in the group nextcloud.

Roles

enbewe.nextcloud.nextcloud

Deploys Nextcloud through a podman container. The deployment consists of a separate postgres database container, a redis container, an application container as well as a container for the cron service.

The configuration of the instance is automatically adjusted to work with a OpenID provider.

Modules

enbewe.nextcloud.nextcloud_app

Manages the apps installed in the instance.