Odysseusv1.0.3
Единое рабочее пространство для чата с ИИ-моделями, заметок и документов на VPS вместо разрозненных чатов и блокнотов.
После заказа сервер установит Odysseus 1.0.3, ChromaDB, SearXNG и ntfy. Caddy откроет интерфейс по HTTPS на имени, полученном из IP машины. Данные приложения остаются на VPS; при использовании внешней модели запрос и переданный ей контекст уходят выбранному провайдеру.
Что внутри
- Odysseus 1.0.3
- чат, заметки и рабочее пространство; исходники закреплены на проверенном коммите ветки
main. - ChromaDB
- локальное векторное хранилище.
- SearXNG
- поисковый сервис.
- ntfy
- уведомления.
- Caddy
- HTTPS с автоматическим выпуском и продлением сертификата.
Безопасность
- HTTPSCaddy выпускает сертификат и продлевает его автоматически.
- Закрытые портыприложение и вспомогательные сервисы доступны на хосте только через
127.0.0.1. - Файл входа
/root/odysseus-credentials.txtдоступен только root (права0600).
Как войти
Возьмите IPv4 сервера из панели, замените точки на дефисы и добавьте
.fatmetal.net. Адрес также написан в подсказке при входе на сервер по SSH.Откройте адрес по HTTPS. Логин -
admin, пароль - пароль сервера из панели заказа. Эти данные также записаны в/root/odysseus-credentials.txtс доступом только для root.После входа смените пароль администратора и добавьте свой ключ провайдера через Settings > Add Models.
Важно
Ключ и расходы внешнего API в VPS не входят. Прокси Fatmetal к внешним API уже включен в сервер и настроен для приложения. Почта и синхронизация календаря не настроены после первого запуска. Локальная модель на указанном тарифе не проверялась.
Приложение собирается из закрепленных исходников. При первом заказе сборка и загрузка образов могут занять больше десяти минут. Ход установки записывается в /var/log/odysseus-mp.log, результат сообщается письмом.
Лицензия
AGPL-3.0-or-later.
Свой домен
- Направьте A-запись домена на публичный IPv4 сервера и дождитесь, пока она начнет возвращать этот адрес.
- В
/etc/odysseus-mp/params.envукажитеDOMAIN=ваш.домен. - От root запустите
bash /opt/odysseus-mp/install.shи дождитесь строкиOdysseus readyв/var/log/odysseus-mp.log. Caddy выпустит сертификат для нового имени. - Войдите по новому адресу с прежним логином и паролем.
Требования
Для чата через внешний API рекомендуем тариф CPU2-RAM4-DISK50: на стенде четыре контейнера использовали около 841 МиБ анонимной памяти в простое. Для чата нужен собственный API-ключ провайдера.