Merge pull request 'feat: persist shlink sqlite db' (!211) from feat/persist-shlink-data into master

Reviewed-on: Netz39_Admin/netz39-infra-ansible#211
This commit is contained in:
dkdent 2023-09-08 00:22:05 +02:00
commit b6fe37658b

View file

@ -94,6 +94,14 @@
env: env:
TZ: "{{ timezone }}" TZ: "{{ timezone }}"
- name: Ensure shlink data dir exists
ansible.builtin.file:
path: "{{ data_dir }}/shlink"
state: directory
mode: 0755
tags:
- shlink
- name: Ensure container for shlink is running - name: Ensure container for shlink is running
docker_container: docker_container:
name: shlink name: shlink
@ -109,6 +117,8 @@
DEFAULT_DOMAIN: "{{ shlink_domain_name }}" DEFAULT_DOMAIN: "{{ shlink_domain_name }}"
GEOLITE_LICENSE_KEY: "{{ shlink_geolite_license_key }}" GEOLITE_LICENSE_KEY: "{{ shlink_geolite_license_key }}"
INITIAL_API_KEY: "{{ shlink_initial_api_key }}" INITIAL_API_KEY: "{{ shlink_initial_api_key }}"
volumes:
- "{{ data_dir }}/shlink/database.sqlite:/etc/shlink/datadatabase.sqlite:rw"
tags: tags:
- shlink - shlink