|
@@ -0,0 +1,31 @@
|
|
|
+---
|
|
|
+- name: Install required packages
|
|
|
+ package: name={{ item }} state=latest
|
|
|
+ with_items:
|
|
|
+ - docker-compose
|
|
|
+
|
|
|
+
|
|
|
+- name: Tear down existing service - flaresolverr
|
|
|
+ community.docker.docker_compose:
|
|
|
+ project_src: /opt/flaresolverr
|
|
|
+ state: absent
|
|
|
+
|
|
|
+- name: Create and start services - flaresolverr
|
|
|
+ community.docker.docker_compose:
|
|
|
+ project_src: /opt/flaresolverr
|
|
|
+ state: present
|
|
|
+ pull: true
|
|
|
+ register: output
|
|
|
+
|
|
|
+- name: Tear down existing service - monitoring
|
|
|
+ community.docker.docker_compose:
|
|
|
+ project_src: /opt/monitoring
|
|
|
+ state: absent
|
|
|
+
|
|
|
+- name: Create and start services - monitoring
|
|
|
+ community.docker.docker_compose:
|
|
|
+ project_src: /opt/monitoring
|
|
|
+ state: present
|
|
|
+ pull: true
|
|
|
+ register: output
|
|
|
+
|