update docker-compose add ai

This commit is contained in:
2025-09-03 21:36:56 +10:00
parent 6193f3d4d4
commit de048fe39f
3 changed files with 149 additions and 115 deletions

37
global_deploy_compose.yml Normal file
View 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 }}"