diff --git a/ansible/roles/intersect-docker/files/nextcloud/docker-compose.yml b/ansible/roles/intersect-docker/files/nextcloud/docker-compose.yml index 548412a..860f555 100644 --- a/ansible/roles/intersect-docker/files/nextcloud/docker-compose.yml +++ b/ansible/roles/intersect-docker/files/nextcloud/docker-compose.yml @@ -8,8 +8,8 @@ services: - PGID={{ docker_user.id }} - TZ=Europe/London volumes: - - ./nextcloud/config:/config/www/nextcloud/config - - ./nextcloud/apps:/config/www/nextcloud/apps + - ./apps:/config/www/nextcloud/apps + - ./config.php:/config/www/nextcloud/config/config.php - /srv/nextcloud-data/data:/data - /opt/gitea/repos:/repos:ro - /mnt/media:/content:ro diff --git a/ansible/roles/intersect-docker/tasks/nextcloud.yml b/ansible/roles/intersect-docker/tasks/nextcloud.yml index e2eead2..d8aa59a 100644 --- a/ansible/roles/intersect-docker/tasks/nextcloud.yml +++ b/ansible/roles/intersect-docker/tasks/nextcloud.yml @@ -19,17 +19,10 @@ register: compose_file become: true -- name: Create nextcloud config directory - file: - path: /opt/nextcloud/nextcloud/config - state: directory - mode: "{{ docker_compose_directory_mask }}" - become: true - - name: Install nextcloud config template: src: files/nextcloud/config.php - dest: /opt/nextcloud/nextcloud/config/config.php + dest: /opt/nextcloud/config.php mode: "{{ docker_compose_file_mask }}" owner: "{{ docker_user.name }}" register: config_file