Справочник
Конфигурация
Вся настройка — в /opt/helper/.env. Файл создаётся при установке (chmod 600) и переживает обновления.
Редакция от 27 июля 2026
Порт и доступ
Наружу торчит единственный порт nginx-edge — HTTP_PORT (по умолчанию 8080). Задать его до установки:
sudo HTTP_PORT=9000 bash get.sh
Или поменять после — в .env, затем sudo helper restart.
Ключи .env
| Переменная | Назначение |
|---|---|
HTTP_PORT | Внешний порт платформы (edge nginx) |
SECRET_KEY | Django SECRET_KEY (генерируется) |
POSTGRES_DB / _USER / _PASSWORD | Реквизиты базы (по умолчанию БД teamled) |
HELPER_ADMIN_EMAIL / _PASSWORD | Первичная учётка администратора |
LICENSE_FILE | Путь к файлу с ключом для пре-провижна (опц.) |
Меняете
.env вручную — применяйте sudo helper restart. Смотреть значения с маскировкой секретов: helper config.HTTPS и reverse proxy
Team Helper отдаёт HTTP. Для TLS поставьте перед ним nginx/Caddy/Traefik с сертификатом, проксируйте на HTTP_PORT и пробрасывайте WebSocket (доски и живые прогоны сценариев работают по WS):
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header X-Forwarded-Proto $scheme;
}Данные
База, Redis и загруженные файлы лежат в Docker-томах на хосте и сохраняются между обновлениями. Резервное копирование — Эксплуатация.