Crimson.Lab

Лаборатория Кримсона

26 September 2026

Скрипт развёртки Family messenger в Proxmox

А теперь нужно ещё ленивее разворачивать в Proxmox семейный мессенджер. Запускается на хосте:

curl -fsSL https://raw.githubusercontent.com/william-aqn/family-messenger-e2e/main/deploy/proxmox.sh | sh

Создаёт непривилегированный LXC на Debian 13 (шаблон качает сам, если на хосте его нет), внутри зовёт уже существующий deploy/install.sh и печатает адрес и первый инвайт.

Настройки

Всё переопределяется через окружение, запуск может быть полностью неинтерактивным.

По умолчанию DOMAIN=auto берёт адрес контейнера, и Caddy выдаёт сертификат локального CA: браузер один раз предупредит, а Flutter-приложению нужен настоящий домен с публичным сертификатом.

Скрипт: deploy/proxmox.sh

Скрипт написан с помощью Claude Opus 5 (Claude Code)

tags: ai - proxmox - lxc - caddy