service file update

This commit is contained in:
tolerryan
2024-11-06 22:44:10 -06:00
parent 28477d2da8
commit 44bc6ae065

View File

@@ -49,9 +49,9 @@
[Service]
Type=oneshot
RemainAfterExit=yes
WorkingDirectory=/home/docker/grail
ExecStart=/usr/bin/docker-compose -f docker-compose.yml up -d
ExecStop=/usr/bin/docker-compose -f docker-compose.yml down
WorkingDirectory=/home/grail
ExecStart=/usr/bin/docker compose -f docker-compose.yml up -d
ExecStop=/usr/bin/docker compose -f docker-compose.yml down
[Install]
WantedBy=multi-user.target
@@ -62,17 +62,17 @@
- name: Write docker-compose.yml
ansible.builtin.copy:
src: docker-compose.yml
dest: /home/docker/docker-compose.yml
owner: docker
group: docker
dest: /home/grail/docker-compose.yml
owner: grail
group: grail
mode: u=rw,g=r,o=r
- name: Write docker-compose.env
ansible.builtin.copy:
src: docker-compose.env
dest: /home/docker/docker-compose.env
owner: docker
group: docker
dest: /home/grail/docker-compose.env
owner: grail
group: grail
mode: u=rw,g=r,o=r
#- name: Start services
@@ -82,15 +82,15 @@
- name: Check if docker config directory exists
stat:
path: /home/docker/qbittorrent
path: /home/grail/docker/qbittorrent
register: grail_stat
- name: Restore docker config Dir
shell: |
restic --password-file /home/restic/.resticpassword -r sftp:misamisa://home/restic/$(hostname) --target / restore latest
args:
chdir: /home/docker
creates: /home/docker/qbitorrent
chdir: /home/grail/
creates: /home/grail/qbitorrent
when: not grail_stat.stat.exists or not grail_stat.stat.isdir
- name: Reload systemd daemon