diet: кеш переведён на одну секцию [cache] с общим каталогом

- приложение само заводит cache/images и cache/cleanup, плейбук больше не создаёт images
This commit is contained in:
av
2026-09-14 19:58:28 +03:00
parent 0b862d1ffb
commit 711606c51e
2 changed files with 6 additions and 6 deletions
+5 -4
View File
@@ -24,11 +24,12 @@ db_path = "/var/lib/diet/diet.db"
type = "local"
dir = "/var/lib/diet/files"
[cache.images]
# cache/ смонтирован на /var/cache/diet: содержимое восстановимо целиком,
# в бэкап не идёт и сносится в любой момент.
[cache]
# cache/ смонтирован на /var/cache/diet: подогнанные снимки и курсоры уборок.
# Содержимое восстановимо целиком, в бэкап не идёт и сносится в любой момент;
# подкаталоги images/ и cleanup/ приложение заводит само.
type = "local"
dir = "/var/cache/diet/images"
dir = "/var/cache/diet"
[llm]
# Шлюз в общей сети; версию API ("/v1/chat/completions") приложение
+1 -2
View File
@@ -22,7 +22,7 @@
owner_uid: "{{ app_owner_uid }}"
owner_gid: "{{ app_owner_gid }}"
# Подкаталоги files и images заводятся здесь, а не приложением: оно
# Каталоги data/files и cache заводятся здесь, а не приложением: оно
# проверяет их на запись при старте и без них не поднимается вовсе.
# Всё, что появится внутри них, приложение создаёт само.
- name: "Create application internal directories"
@@ -38,7 +38,6 @@
- "{{ data_dir }}"
- "{{ (data_dir, 'files') | path_join }}"
- "{{ cache_dir }}"
- "{{ (cache_dir, 'images') | path_join }}"
# Секретов в файле пока нет: ключ к шлюзу пустой, а больше приложению
# ничего секретного не нужно. Поэтому без no_log — правку конфига видно