1
0
Fork 0
No description
Find a file
brush 738ab37716
add samba customization to dockerfile, if nextcloud_container_image_customizations_samba_enabled: true (#12)
* Update main.yml

set container customizations to enabled if nextcloud_container_image_smb_enabled is set (OR imagemagick)

* nextcloud_container_image_customizations_smb_enabled activates customizations

* add smbclient installation to docker image, if enabled

see https://github.com/nextcloud/docker/blob/master/.examples/dockerfiles/smb/apache/Dockerfile for source

* Set variable default and revise multiline syntax

Integrate suggestions from @spantaleev

* Refactor code to make only a single, one-line package install

Per suggestion @spanteleev;  so that extra files can be deleted without leaving a footprint in the stack of images
2023-12-03 12:25:26 +02:00
defaults add samba customization to dockerfile, if nextcloud_container_image_customizations_samba_enabled: true (#12) 2023-12-03 12:25:26 +02:00
meta Initial commit 2023-03-17 11:34:15 +02:00
tasks Update adjust_config.yml 2023-10-01 09:05:45 +00:00
templates add samba customization to dockerfile, if nextcloud_container_image_customizations_samba_enabled: true (#12) 2023-12-03 12:25:26 +02:00
vars Improve Redis support by mounting read-write redis-session.ini into the container 2023-04-03 10:20:27 +03:00
justfile Initial commit 2023-03-17 11:34:15 +02:00
LICENSE Initial commit 2023-03-17 11:34:15 +02:00
README.md Initial commit 2023-03-17 11:34:15 +02:00

Nextcloud Ansible role

This is an Ansible role which installs Nextcloud to run as a Docker container wrapped in a systemd service.

This role implicitly depends on:

Check defaults/main.yml for the full list of supported options.

For an Ansible playbook which integrates this role and makes it easier to use, see the mash-playbook.