Установка
TavernAI 2 распространяется как portable приложение (не требующие установки).
Windows
Заголовок раздела «Windows»- Скачайте последнюю сборку для Windows со страницы Download.
- Распакуйте
.zipв обычную папку. - Запустите
TavernAI.exe.
При первом запуске TavernAI создаст user_data папку.
- Скачайте последнюю сборку для Linux со страницы Download.
- Распакуйте
.tar.gzв обычную папку. - Запустите
./TavernAIиз распакованной папки.
При первом запуске TavernAI создаст user_data папку.
Установка на VPS
Заголовок раздела «Установка на VPS»Подключитесь к VPS по SSH со своего PC:
ssh root@SERVER_IPЗамените SERVER_IP на публичный IP-адрес сервера. Если VPS использует обычного пользователя вместо root, укажите имя этого пользователя:
ssh USERNAME@SERVER_IPЗапустите установщик на VPS:
curl -fsSL https://tavernai.net/install.sh | bashСкрипт скачивает последнюю стабильную Linux-сборку, распаковывает ее в ~/TavernAI и добавляет файл update.sh для последующих обновлений.
Когда установщик спросит про systemd service, ответьте y, если TavernAI нужно запустить сразу и автоматически запускать после перезагрузки сервера:
Install systemd service for auto-start? [y/N] yЕсли ответили n, запустите TavernAI вручную:
cd ~/TavernAI./core/TavernAI.BackendОставьте этот терминал открытым, пока TavernAI работает. Остановить запуск можно через Ctrl+C.
Если вы установили systemd service, используйте эти команды:
sudo systemctl status tavernaisudo systemctl stop tavernaisudo systemctl start tavernaisudo systemctl restart tavernaiОткройте TavernAI в браузере:
http://SERVER_IP:8800Замените SERVER_IP на тот же публичный IP-адрес, который использовался для SSH.
Перед тем как делиться этим адресом или оставлять сервер открытым в интернете, установите пароль для своего профиля TavernAI. Откройте TavernAI, перейдите в настройки профиля и задайте пароль профиля.
Если страница не открывается и на сервере используется ufw, разрешите порт TavernAI:
sudo ufw allow 8800/tcpsudo ufw statusТакже проверьте firewall-панель у VPS-провайдера. TCP-порт 8800 должен быть открыт и там.
Чтобы установить TavernAI в другую папку:
curl -fsSL https://tavernai.net/install.sh | TAVERNAI_INSTALL_DIR="/path/to/TavernAI" bashЧтобы обновить позже:
cd ~/TavernAI./update.shЕсли TavernAI работает через systemd, остановите service перед обновлением и запустите снова после обновления:
sudo systemctl stop tavernaicd ~/TavernAI./update.shsudo systemctl start tavernaiКак запустить на телефоне
Заголовок раздела «Как запустить на телефоне»TavernAI открывается в браузере, поэтому телефон может использовать тот же экземпляр, который уже запущен на PC или сервере.
Для доступа в локальной сети:
- Запустите TavernAI на PC или сервере.
- Подключите телефон к той же Wi-Fi или локальной сети.
- Найдите IP-адрес машины, на которой запущен TavernAI.
- Откройте
http://IP_ADDRESS:8800на телефоне.
В Windows локальный IP-адрес показывает ipconfig. Используйте IPv4-адрес активного Wi-Fi или Ethernet-адаптера. В Linux hostname -I обычно показывает локальные адреса.
Если страница не открывается, разрешите TavernAI доступ через firewall для private/local networks. Порт по умолчанию — 8800; его можно изменить в config.yaml через значение port.
Для доступа к VPS откройте TavernAI через публичный адрес или домен VPS:
http://SERVER_IP:8800Для обычного использования VPS рекомендуется домен с HTTPS через reverse proxy. Не открывайте приватный экземпляр TavernAI в публичный интернет без защиты аккаунта и нормальных правил server firewall.
Данные приложения
Заголовок раздела «Данные приложения»TavernAI хранит локальное состояние в user_data внутри папки приложения.
В этой папке находятся база данных, чаты, импортированные файлы, изображения и другое локальное состояние. Не удаляйте ее при переносе или обновлении TavernAI.