Newer
Older
gnexus-handbook / 20-deployment / hosting.md

Где что живёт

Справка для агента, разрабатывающего новый сервис: как в экосистеме устроено размещение. Это описание сложившегося порядка, а не предписание.

Инфраструктура

  • Основа — гипервизор HP ProLiant DL380 G6 с libvirt-VM.
  • Отдельные VPS в домашней LAN — для navi-инстансов и части сервисов.
  • Актуальный список хостов, IP и сервисов — в gnexus-book (инвентарь hosts/services).

Сложившееся размещение

  • Веб-сервисы экосистемы живут на VM гипервизора или VPS в LAN.
  • Telegram-боты — на VM tgbots.
  • Медиа-нагрузки — на отдельных VM (Jellyfin, Transmission).
  • Navi-инстансы — по одному на своём хосте.

Как обычно устроен деплой

  • Код берётся из GitBucket; способ деплоя описан в репозитории проекта (скрипт или инструкция).
  • Конфигурация — через .env рядом с сервисом.
  • Долгоживущие процессы оформлены systemd-юнитами с автостартом после ребута.