Add new VPS deployment

This commit is contained in:
Perflyst 2021-10-26 22:17:13 +02:00
parent da07039169
commit 6f5fec98d3
No known key found for this signature in database
GPG key ID: B0D9C8E56E999F68
13 changed files with 200 additions and 8 deletions

18
tasks/compose.yml Normal file
View file

@ -0,0 +1,18 @@
---
- name: Create compose folders
file:
path: "/root/compose/{{ app }}"
state: directory
recurse: true
mode: 0755
- name: Template compose files
template:
src: "compose/{{ app }}.yml"
dest: "/root/compose/{{ app }}/docker-compose.yml"
mode: 0600
- name: Compose app
community.docker.docker_compose:
project_src: "/root/compose/{{ app }}"
pull: true