diff --git a/files/diet/config.template.toml b/files/diet/config.template.toml index 7640aa0..ceaa892 100644 --- a/files/diet/config.template.toml +++ b/files/diet/config.template.toml @@ -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") приложение diff --git a/playbook-diet.yml b/playbook-diet.yml index b5fc572..390618d 100644 --- a/playbook-diet.yml +++ b/playbook-diet.yml @@ -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 — правку конфига видно