ansible/roles/docker/tasks/pre_deploy/fedi_dk_nodebb.yml
2025-02-15 23:10:55 +01:00

50 lines
1.2 KiB
YAML

# vim: ft=yaml.ansible
---
- name: Create subfolder for uploads
file:
name: "{{ services.fedi_dk_nodebb.volume_folder }}/uploads"
state: directory
owner: '1001'
mode: u=rwx,go=
- name: Create subfolder for build
file:
name: "{{ services.fedi_dk_nodebb.volume_folder }}/build"
state: directory
owner: '1001'
mode: u=rwx,go=
- name: Create subfolder for config
file:
name: "{{ services.fedi_dk_nodebb.volume_folder }}/config"
state: directory
owner: '1001'
mode: u=rwx,go=
- name: Create subfolder for MongoDB
file:
name: "{{ services.fedi_dk_nodebb.volume_folder }}/mongodb"
state: directory
owner: '999'
mode: u=rwx,go=
- name: Upload setup.json
template:
src: fedi_dk_nodebb/setup.json.j2
dest: "{{ services.fedi_dk_nodebb.volume_folder }}/setup.json"
owner: '1001'
mode: u=rw,go=
- name: Upload config.json
template:
src: fedi_dk_nodebb/config.json.j2
dest: "{{ services.fedi_dk_nodebb.volume_folder }}/config/config.json"
owner: '1001'
mode: u=rw,go=
- name: Upload mongodb-user-init.js
template:
src: fedi_dk_nodebb/mongodb-user-init.js.j2
dest: "{{ services.fedi_dk_nodebb.volume_folder }}/mongodb-user-init.js"
owner: '999'
mode: u=rw,go=