update docker-compose add ai
This commit is contained in:
37
global_deploy_compose.yml
Normal file
37
global_deploy_compose.yml
Normal file
@@ -0,0 +1,37 @@
|
||||
- name: Deploy docker-compose stack
|
||||
hosts: all
|
||||
become: true
|
||||
|
||||
vars:
|
||||
compose_dir: /opt/docker
|
||||
|
||||
tasks:
|
||||
- name: Ensure compose directory exists
|
||||
file:
|
||||
path: "{{ compose_dir }}"
|
||||
state: directory
|
||||
|
||||
- name: Copy docker-compose.yml
|
||||
copy:
|
||||
src: global/docker-compose.yml
|
||||
dest: "{{ compose_dir }}/docker-compose.yml"
|
||||
|
||||
- name: Copy .env
|
||||
copy:
|
||||
src: first/.env
|
||||
dest: "{{ compose_dir }}/.env"
|
||||
|
||||
- name: Pull package
|
||||
command: docker compose pull
|
||||
args:
|
||||
chdir: "{{ compose_dir }}"
|
||||
|
||||
#- name: Generate synapse
|
||||
# command: docker compose run --rm synapse generate
|
||||
# args:
|
||||
# chdir: "{{ compose_dir }}"
|
||||
|
||||
- name: Launch docker-compose
|
||||
command: docker compose up -d
|
||||
args:
|
||||
chdir: "{{ compose_dir }}"
|
||||
Reference in New Issue
Block a user