Playbook für die Nextcloud Notfalleinrichtung.
This commit is contained in:
24
roles/initnextcloud/tasks/docker.yml
Normal file
24
roles/initnextcloud/tasks/docker.yml
Normal file
@@ -0,0 +1,24 @@
|
||||
- name: Clone docker-compose repository
|
||||
ansible.builtin.git:
|
||||
repo: "{{ dockerrepo }}"
|
||||
dest: "{{ dockerdir }}"
|
||||
version: master
|
||||
|
||||
- name: Permission für Docker
|
||||
become: true
|
||||
file: path=/var/run/docker.sock mode=0660
|
||||
# mode: 660
|
||||
|
||||
- name: adding user pi to docker group
|
||||
become: true
|
||||
user:
|
||||
name: pi
|
||||
groups: docker,video
|
||||
|
||||
|
||||
- name: Run docker-compose up
|
||||
community.docker.docker_compose:
|
||||
project_src: '{{dockerdir }}/compose/nextcloud'
|
||||
state: present
|
||||
become: true
|
||||
|
||||
Reference in New Issue
Block a user