add manyfold to stack

This commit is contained in:
2025-03-14 14:23:56 -06:00
parent e3cef5ec47
commit 37f47a4cf3
7 changed files with 91 additions and 6 deletions

View File

@ -165,4 +165,8 @@
- name: Install appriseapi
import_tasks: appriseapi.yml
tags: appriseapi
tags: appriseapi
- name: Install manyfold
import_tasks: manyfold.yml
tags: manyfold

View File

@ -0,0 +1,29 @@
- name: make manyfold directories
ansible.builtin.file:
path: "{{ item}}"
state: directory
loop:
- /opt/stacks/manyfold
- name: make manyfold data directories
ansible.builtin.file:
path: "{{ item}}"
state: directory
owner: 1000
group: 1000
loop:
- /opt/stacks/manyfold/config
- /opt/stacks/manyfold/models
- name: Template out the compose file
ansible.builtin.template:
src: manyfold-compose.yml.j2
dest: /opt/stacks/manyfold/compose.yml
owner: root
mode: 644
- name: deploy manyfold stack
community.docker.docker_compose_v2:
project_src: /opt/stacks/manyfold
files:
- compose.yml