Compare commits

...

2 Commits

Author SHA1 Message Date
305a7a7f67 Backup nach /var/backups
All checks were successful
ansible-lint / Ansible Lint (push) Successful in 11s
2023-05-01 15:20:05 +00:00
657b771790 Formatierung 2023-05-01 15:14:00 +00:00
2 changed files with 9 additions and 2 deletions

View File

@ -1,3 +1,10 @@
- name: Ensure backup directory exists
ansible.builtin.file:
path: "/var/backups"
state: directory
owner: root
mode: "755"
- name: Get stats of docker-compose.yaml - name: Get stats of docker-compose.yaml
ansible.builtin.stat: ansible.builtin.stat:
path: /opt/gitea/docker-compose.yaml path: /opt/gitea/docker-compose.yaml
@ -20,7 +27,7 @@
- name: Backup Gitea Directory - name: Backup Gitea Directory
ansible.posix.synchronize: ansible.posix.synchronize:
src: /opt/gitea/ src: /opt/gitea/
dest: "/opt/gitea.backup@{{ lookup('pipe', 'date --utc --iso-8601=seconds') }}" dest: "/var/backups/gitea.backup@{{ lookup('pipe', 'date --utc --iso-8601=seconds') }}"
recursive: true recursive: true
delegate_to: "{{ inventory_hostname }}" delegate_to: "{{ inventory_hostname }}"
listen: listen:

View File

@ -93,7 +93,7 @@ GITEA__service__ENABLE_NOTIFY_MAIL={{ gitea_vars.service.enable_notify_mail }}
GITEA__service__DEFAULT_KEEP_EMAIL_PRIVATE={{ gitea_vars.service.default_keep_email_private }} GITEA__service__DEFAULT_KEEP_EMAIL_PRIVATE={{ gitea_vars.service.default_keep_email_private }}
{% endif %} {% endif %}
{% if 'default_allow_create_organization' in gitea_vars['service'] %} {% if 'default_allow_create_organization' in gitea_vars['service'] %}
GITEA__service__DEFAULT_ALLOW_CREATE_ORGANIZATION ={{ gitea_vars.service.default_allow_create_organization }} GITEA__service__DEFAULT_ALLOW_CREATE_ORGANIZATION={{ gitea_vars.service.default_allow_create_organization }}
{% endif %} {% endif %}
{% if 'default_enable_timetracking' in gitea_vars['service'] %} {% if 'default_enable_timetracking' in gitea_vars['service'] %}
GITEA__service__DEFAULT_ENABLE_TIMETRACKING={{ gitea_vars.service.default_enable_timetracking }} GITEA__service__DEFAULT_ENABLE_TIMETRACKING={{ gitea_vars.service.default_enable_timetracking }}