add docker deploy stack task functional!
This commit is contained in:
parent
1994a93a0d
commit
b53559959d
17
playbook.yml
17
playbook.yml
@ -112,6 +112,11 @@
|
|||||||
owner: admin
|
owner: admin
|
||||||
group: admin
|
group: admin
|
||||||
|
|
||||||
|
- name: Pip install Docker-compose (au cas ou)
|
||||||
|
become: True
|
||||||
|
shell:
|
||||||
|
cmd: "python3 -m pip install docker-compose"
|
||||||
|
|
||||||
################# CERTBOT #################
|
################# CERTBOT #################
|
||||||
|
|
||||||
- name: Install Certbot
|
- name: Install Certbot
|
||||||
@ -161,15 +166,13 @@
|
|||||||
repo: "{{ item.src }}"
|
repo: "{{ item.src }}"
|
||||||
dest: "{{ item.dest }}"
|
dest: "{{ item.dest }}"
|
||||||
with_items:
|
with_items:
|
||||||
- { src: 'https://git.gregandev.fr/gregandev/jellyfin.git', dest: '/workspace/jellyfin/' }
|
- { src: 'https://git.gregandev.fr/gregandev/jellyfin.git', dest: '/workspace/jellyfin' }
|
||||||
- { src: 'https://git.gregandev.fr/gregandev/syncthing.git', dest: '/workspace/syncthing' }
|
- { src: 'https://git.gregandev.fr/gregandev/syncthing.git', dest: '/workspace/syncthing' }
|
||||||
|
|
||||||
# ERROR PULLING IMAGES ...
|
- name: Start stack with Docker-compose up!
|
||||||
- name: Run container
|
community.docker.docker_compose:
|
||||||
become: True
|
project_src: "{{ item }}"
|
||||||
shell:
|
|
||||||
cmd: "docker-compose -f docker-compose.yml up -d"
|
|
||||||
chdir: "{{ item }}"
|
|
||||||
with_items:
|
with_items:
|
||||||
- /workspace/jellyfin
|
- /workspace/jellyfin
|
||||||
- /workspace/syncthing
|
- /workspace/syncthing
|
||||||
|
register: output
|
||||||
|
Loading…
x
Reference in New Issue
Block a user