diff --git a/iac/ansible/roles/gitea/defaults/main.yml b/iac/ansible/roles/gitea/defaults/main.yml index 5e13e41..86e61da 100644 --- a/iac/ansible/roles/gitea/defaults/main.yml +++ b/iac/ansible/roles/gitea/defaults/main.yml @@ -1,12 +1,8 @@ postgres_version: 16-alpine gitea_version: "1.21" -gitea_domain: "{{ subdomain }}.{{ main_domain }}" gitea_http_port: 3000 gitea_ssh_port: 2222 -data_dir: "{{ ceph_volume }}/gitea" -subdomain: git - gitea_db_type: "postgres" gitea_db_host: db:5432 gitea_db_name: "gitea" diff --git a/iac/ansible/roles/gitea/tasks/main.yml b/iac/ansible/roles/gitea/tasks/main.yml index ac7f071..d023511 100644 --- a/iac/ansible/roles/gitea/tasks/main.yml +++ b/iac/ansible/roles/gitea/tasks/main.yml @@ -5,7 +5,8 @@ owner: 1000 group: 1000 mode: '0750' - recurse: yes + recurse: no + run_once: true delegate_to: "{{ groups['managers'][0] }}" - name: GITEA | Ensure DB data directories @@ -17,7 +18,8 @@ owner: 70 group: 70 mode: '0700' - recurse: yes + recurse: no + run_once: true delegate_to: "{{ groups['managers'][0] }}" - name: GITEA | Generate Compose file diff --git a/iac/ansible/roles/gitea/vars/main.yml b/iac/ansible/roles/gitea/vars/main.yml new file mode 100644 index 0000000..7293c5f --- /dev/null +++ b/iac/ansible/roles/gitea/vars/main.yml @@ -0,0 +1,3 @@ +data_dir: "{{ ceph_volume }}/gitea" +subdomain: git +gitea_domain: "{{ subdomain }}.{{ main_domain }}" \ No newline at end of file