Где Marinara хранит ваши данные

Найдите папку, в которой Marinara Engine хранит ваши данные, и узнайте, что нужно сохранить при переносе или копировании.

Marinara работает на вашем компьютере и сохраняет на нем ваших персонажей, чаты и настройки. Когда вы генерируете ответ, Marinara все равно отправляет содержимое чата провайдеру ИИ, к которому вы подключились.

Как найти папку данных

Все, что вы создаете, лежит в одной папке на компьютере, где работает сервер. Это папка данных. Ее параметр – DATA_DIR, значение, которое вы задаете серверу до запуска (переменная окружения). В Settings (настройки) его нет.

Чтобы перенести папку, задайте DATA_DIR и перезапустите Marinara. См. справочник настроек сервера.

Что внутри

Ваши текстовые данные лежат в папке storage: персонажи, чаты, сообщения, лорбуки, пресеты и подключения. Marinara сохраняет их во множестве небольших файлов. После обновления со старой структуры в storage/tables/ могут остаться старые копии с именами, которые заканчиваются на .pre-shard. Marinara их никогда не удаляет. Когда все заработает, вы можете удалить их сами, чтобы освободить место.

Ваши изображения, звук и другие файлы лежат в отдельных папках рядом с storage. Названия папок такие:

ПапкаЧто в ней лежит
avatarsАватары персонажей и персон
spritesСпрайты персонажей
avatar-modelsФайлы для агентов 2D Avatars и 3D Avatars, например картинки PNGTuber и 3D-модели
backgroundsЗагруженные вами фоны чата
galleryИзображения галереи
fontsДобавленные вами шрифты
knowledge-sourcesФайлы, загруженные для агентов знаний
game-assetsРесурсы режима Game Mode
game-scene-videosВидео сцен режима Game Mode
conversation-call-character-videosВидео персонажей для звонков Conversation
custom-emojisСобственные изображения эмодзи
custom-stickersСобственные изображения стикеров
notification-soundsВаш собственный звук уведомления
long-term-memoryДанные агента долговременной памяти
lorebooks/images, prompts/images, agents/images, connections/imagesИзображения, прикрепленные к лорбукам, пресетам, агентам и аккаунтам

В папке данных также лежат backups/ (ваши автоматические резервные копии) и файл ключа шифрования. Download Backup включает каждую папку из таблицы, storage и файл ключа. Разработчики могут прочитать руководство Файловое хранилище.

Сохраните файл с ключом шифрования

Marinara шифрует ваши сохраненные ключи API. Ключом для этого служит файл .encryption-key в папке данных.

Если вы скопируете данные на новый компьютер без этого файла, Marinara не сможет прочитать сохраненные ключи API. Вам придется ввести их заново. Копируйте его вместе с остальной папкой данных.

В некоторых конфигурациях ключ передается через переменную окружения ENCRYPTION_KEY. Тогда файла для копирования нет. Храните это значение в надежном месте отдельно. См. справочник настроек сервера.

Копирование данных с Android

На Android папка данных лежит в хранилище приложения, куда без прав root не попасть, поэтому скопировать ее нельзя. Используйте Settings → Advanced → Backup & Export → Download Backup (настройки → расширенные → резервная копия и экспорт → скачать резервную копию). Файл .zip включает .encryption-key, если он есть. См. Резервное копирование и восстановление Marinara.

Автоматические резервные копии сохраняются в том же хранилище приложения. Удаление или сброс приложения может стереть их вместе с живыми данными, поэтому держите копию в другом месте.

Смежные руководства