♻: separate app from user data for shaarli

This commit is contained in:
VC
2025-03-09 13:15:51 +01:00
parent 278613c3b8
commit bf1acf00d4
3 changed files with 62 additions and 15 deletions

View File

@@ -3,5 +3,16 @@
shaarli_version: "0.14.0"
shaarli_url: "https://github.com/shaarli/Shaarli/releases/download/v{{ shaarli_version }}/shaarli-v{{ shaarli_version }}-full.tar.gz"
# Access URL
shaarli_access_url: "{{ web_hostname | selectattr('type', 'defined') | selectattr('type', '==', 'shaarli') | map(attribute='host') | first }}"
shaarli_home: "/srv/http/{{ shaarli_access_url }}"
# Access path
shaarli_app_home: "/var/www/{{ shaarli_access_url }}"
shaarli_data_home: "/srv/www-data/{{ shaarli_access_url }}"
# App dirs
shaarli_writable_app_dirs:
- pagecache
- tmp
shaarli_userdata_app_dirs:
- data