Files
private-ai-platform/ansible/roles/gitea/tasks/main.yml
Hrankin, Aleksandr (contracted) f243f440c3 init
2026-02-19 11:34:13 +00:00

24 lines
601 B
YAML

- name: ensure directory structure exists
ansible.builtin.file:
path: "{{ item }}"
state: directory
owner: "root"
group: "root"
mode: "0755"
loop:
- "/opt/gitea"
- "/opt/gitea/nginx"
- name: render stack files
ansible.builtin.template:
src: "{{ item.src }}"
dest: "/opt/gitea/{{ item.dest }}"
owner: "root"
group: "root"
mode: "0644"
loop:
- { src: "docker-compose.yml.j2", dest: "docker-compose.yml" }
- { src: ".env.j2", dest: ".env", mode: "0600" }
- { src: "nginx/nginx.conf.j2", dest: "nginx/nginx.conf" }
register: rendered