Skip to content

Borotalk v0.3.0: native VPS deployment and Resend - #42

Merged
qqracha merged 1 commit into
mainfrom
codex/borotalk-native-vps-resend
Aug 9, 2026
Merged

Borotalk v0.3.0: native VPS deployment and Resend#42
qqracha merged 1 commit into
mainfrom
codex/borotalk-native-vps-resend

Conversation

@qqracha

@qqracha qqracha commented Aug 9, 2026

Copy link
Copy Markdown
Member

Что изменено

  • добавлен изолированный нативный installer для Ubuntu/Debian без Docker
  • добавлены отдельные systemd units для API, worker, Redis, Nginx и coturn
  • добавлена работа по публичному IPv4 и безопасное переключение на домен
  • подключён async Resend Python SDK с idempotency и SMTP fallback
  • добавлены постоянные ошибки outbox, health-check и ежедневный проверяемый backup
  • TURN доступен также по UDP 443
  • добавлены инструкция и release notes v0.3.0

Проверки

  • python -m pytest -q — 43 passed
  • npm test --prefix desktop — 31 passed
  • node --check — 13 JS-файлов
  • bash syntax / git diff --check — пройдены
  • реальный smoke-test на Ubuntu VPS: HTTPS, PostgreSQL, Redis, Resend, TURN, backup
  • существующие x-ui, callsnif и vpn-misa-bot не перезапускались

Безопасность развертывания

Установщик не включает firewall, не меняет глобальный nginx.service и останавливает только borotalk-* при ошибке.

@qqracha
qqracha merged commit 6821d90 into main Aug 9, 2026
6 checks passed
@qqracha
qqracha deleted the codex/borotalk-native-vps-resend branch August 9, 2026 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant