feat: persist shlink sqlite db

This commit is contained in:
David Kilias 2023-09-07 00:05:08 +02:00
parent b5fe33558f
commit 1748f8c272

View file

@ -94,6 +94,14 @@
env:
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
docker_container:
name: shlink
@ -109,6 +117,8 @@
DEFAULT_DOMAIN: "{{ shlink_domain_name }}"
GEOLITE_LICENSE_KEY: "{{ shlink_geolite_license_key }}"
INITIAL_API_KEY: "{{ shlink_initial_api_key }}"
volumes:
- "{{ data_dir }}/shlink/database.sqlite:/etc/shlink/datadatabase.sqlite:rw"
tags:
- shlink