Команда инженеров · свой ЦОД в РФ · своё железо · своя панель · CloudStack + Linstor · MCP · база знаний по self-hosted

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).

Как войти

  1. Возьмите IPv4 сервера из панели, замените точки на дефисы и добавьте .fatmetal.net. Адрес также написан в подсказке при входе на сервер по SSH.

  2. Откройте адрес по HTTPS. Логин - admin, пароль - пароль сервера из панели заказа. Эти данные также записаны в /root/odysseus-credentials.txt с доступом только для root.

  3. После входа смените пароль администратора и добавьте свой ключ провайдера через Settings > Add Models.

Важно

Ключ и расходы внешнего API в VPS не входят. Прокси Fatmetal к внешним API уже включен в сервер и настроен для приложения. Почта и синхронизация календаря не настроены после первого запуска. Локальная модель на указанном тарифе не проверялась.

Приложение собирается из закрепленных исходников. При первом заказе сборка и загрузка образов могут занять больше десяти минут. Ход установки записывается в /var/log/odysseus-mp.log, результат сообщается письмом.

Лицензия

AGPL-3.0-or-later.

Свой домен

  1. Направьте A-запись домена на публичный IPv4 сервера и дождитесь, пока она начнет возвращать этот адрес.
  2. В /etc/odysseus-mp/params.env укажите DOMAIN=ваш.домен.
  3. От root запустите bash /opt/odysseus-mp/install.sh и дождитесь строки Odysseus ready в /var/log/odysseus-mp.log. Caddy выпустит сертификат для нового имени.
  4. Войдите по новому адресу с прежним логином и паролем.

Требования

Для чата через внешний API рекомендуем тариф CPU2-RAM4-DISK50: на стенде четыре контейнера использовали около 841 МиБ анонимной памяти в простое. Для чата нужен собственный API-ключ провайдера.

Подробный разбор с замерами в Базе знаний →
Odysseus450 ₽/месЗапустить →
Спросить инженера в TelegramМы на связи