Files
Homepage/playbook.yml

28 lines
623 B
YAML

---
- hosts: docker
tasks:
- name: Ensures ~/docker/home dir exists
file:
path: ~/docker/home
state: directory
owner: deploy
group: deploy
mode: '0755'
- name: "Copy home Compose files"
copy:
src: ./{{ item }}
dest: "~/docker/home/{{ item }}"
owner: deploy
group: deploy
mode: '0755'
loop:
- docker-compose.yml
- name: deploy Docker Compose stack if updated
community.docker.docker_compose:
project_src: "~/docker/home"
pull: true
files:
- docker-compose.yml