init
This commit is contained in:
23
ansible/roles/gitea/tasks/main.yml
Normal file
23
ansible/roles/gitea/tasks/main.yml
Normal file
@@ -0,0 +1,23 @@
|
||||
- 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
|
||||
Reference in New Issue
Block a user