[docker-compose] update module

This commit is contained in:
Janik von Rotz committed 2021-09-01 19:41:20 +02:00
1 parent 478f28cbec
commit e47aaa5f7e
7 files changed
+17 -17

No files matched your search

+1 -1
View File
@@ -23,6 +23,7 @@ Role details:
| [clean](roles/clean/README.md) | Cleanup Ansible roles. |
| [commento](roles/commento/README.md) | Deploy Commento container. |
| [debug](roles/debug/README.md) | Debug Ansible variables. |
| * [docker-compose](roles/docker-compose/README.md) | Deploy Docker Compose project. |
| [docker-network](roles/docker-network/README.md) | Configure Docker network. |
| [docker-volume](roles/docker-volume/README.md) | Configure Docker volume. |
| [docker-swarm](roles/docker-swarm/README.md) | Configure Docker Swarm. |
@@ -70,7 +71,6 @@ Role details:
WIP:
* [docker-compose](roles/docker-compose/README.md) - Deploy Docker Compose project.
* [synapse](roles/synapse/README.md) - Deploy Matrix Synapse container.
* [coturn](roles/coturn/README.md) - Deploy Coturn container.
* [collabora-code](roles/collabora-code/README.md) - Deploy Collabora Code container.
+2
View File
@@ -7,3 +7,5 @@
tags: odoo-apps
- role: docker-compose
tags: docker-compose
- role: clean
tags: clean
+5
View File
@@ -0,0 +1,5 @@
- name: "Remove docker-compose project"
command: "docker-compose -p {{ docker_compose_project_name }} down -v"
args:
chdir: "{{ docker_compose_data_dir }}"
register: result
+2 -1
View File
@@ -31,4 +31,5 @@
- pgadmin
- restic-client
- commento
- bigbluebutton
- bigbluebutton
- docker-compose
+1 -1
View File
@@ -13,7 +13,7 @@ docker_compose_project_name: project01
docker_compose_data_dir: /usr/share/compose01 # default: "/usr/share/{{ docker_compose_project_name }}"
docker_compose_dotenv: |
FRAPPE_VERSION: v13
ETSENCRYPT_EMAIL: email@example.com
LETSENCRYPT_EMAIL: email@example.com
POSTGRES_HOST=postgresql
POSTGRES_PASSWORD=frappe
SITE_NAME=mysite.localhost
+5 -13
View File
@@ -12,19 +12,11 @@
- name: "Copy {{ role_name }} config"
template:
src: docker-compose.yml
dest: "{{ docker_compose_data_dir }}/.env"
dest: "{{ docker_compose_data_dir }}/docker-compose.yml"
notify: Restart {{ role_name }} project
- name: "Start {{ role_name }} project"
docker_compose:
project_name: "{{ docker_compose_project_name }}"
project_src: "{{ docker_compose_data_dir }}"
register: result
- debug:
var: output
# - ansible.builtin.assert:
# that:
# - "web.flask_web_1.state.running"
# - "db.flask_db_1.state.running"
command: "docker-compose -p {{ docker_compose_project_name }} up -d"
args:
chdir: "{{ docker_compose_data_dir }}"
register: result