From dbd679aa8bed1f4c797458322a3844f69e25d0a2 Mon Sep 17 00:00:00 2001 From: Anton Vakhrushev Date: Sun, 7 Dec 2025 16:48:25 +0300 Subject: [PATCH] Gramps: move to new app directory --- files/gramps/{backup.sh.j2 => backup.template.sh} | 0 ...docker-compose.yml.j2 => docker-compose.template.yml} | 0 files/gramps/{gobackup.yml.j2 => gobackup.template.yml} | 0 playbook-gramps.yml | 9 +++++---- 4 files changed, 5 insertions(+), 4 deletions(-) rename files/gramps/{backup.sh.j2 => backup.template.sh} (100%) rename files/gramps/{docker-compose.yml.j2 => docker-compose.template.yml} (100%) rename files/gramps/{gobackup.yml.j2 => gobackup.template.yml} (100%) diff --git a/files/gramps/backup.sh.j2 b/files/gramps/backup.template.sh similarity index 100% rename from files/gramps/backup.sh.j2 rename to files/gramps/backup.template.sh diff --git a/files/gramps/docker-compose.yml.j2 b/files/gramps/docker-compose.template.yml similarity index 100% rename from files/gramps/docker-compose.yml.j2 rename to files/gramps/docker-compose.template.yml diff --git a/files/gramps/gobackup.yml.j2 b/files/gramps/gobackup.template.yml similarity index 100% rename from files/gramps/gobackup.yml.j2 rename to files/gramps/gobackup.template.yml diff --git a/playbook-gramps.yml b/playbook-gramps.yml index e7413d4..27bf658 100644 --- a/playbook-gramps.yml +++ b/playbook-gramps.yml @@ -9,7 +9,7 @@ vars: app_name: "gramps" app_user: "{{ app_name }}" - base_dir: "/home/{{ app_user }}" + base_dir: "{{ (application_dir, app_name) | path_join }}" data_dir: "{{ (base_dir, 'data') | path_join }}" backups_dir: "{{ (base_dir, 'backups') | path_join }}" gobackup_config: "{{ (base_dir, 'gobackup.yml') | path_join }}" @@ -30,12 +30,13 @@ group: "{{ app_user }}" mode: "0750" loop: + - "{{ base_dir }}" - "{{ data_dir }}" - "{{ backups_dir }}" - name: "Copy gobackup config" ansible.builtin.template: - src: "./files/{{ app_name }}/gobackup.yml.j2" + src: "./files/{{ app_name }}/gobackup.template.yml" dest: "{{ gobackup_config }}" owner: "{{ app_user }}" group: "{{ app_user }}" @@ -43,7 +44,7 @@ - name: "Copy backup script" ansible.builtin.template: - src: "files/{{ app_name }}/backup.sh.j2" + src: "files/{{ app_name }}/backup.template.sh" dest: "{{ base_dir }}/backup.sh" owner: "{{ app_user }}" group: "{{ app_user }}" @@ -51,7 +52,7 @@ - name: "Copy docker compose file" ansible.builtin.template: - src: "./files/{{ app_name }}/docker-compose.yml.j2" + src: "./files/{{ app_name }}/docker-compose.template.yml" dest: "{{ base_dir }}/docker-compose.yml" owner: "{{ app_user }}" group: "{{ app_user }}"