DevOps DN.ru

Настройки проекта


Webhook (для GitHub → Settings → Webhooks)

Content type: application/json · Events: push, pull_request · Active.


Участники команды

EmailИмяРоль

Юзер должен быть уже зарегистрирован. Owner проекта (ты) добавляется автоматически.


Инвайты по ссылке

Сгенерируйте ссылку для нового участника. Он откроет её, зарегистрируется и сразу попадёт в проект с выбранной ролью. Срок действия — 7 дней (можно изменить).

СсылкаРольХинтДействует доКто принял

GitHub события

Последние 50 вебхуков, прилетевших в этот проект. Replay прогоняет тот же payload через обработчик — полезно когда карточка не создалась из-за временного сбоя.

КогдаТипОписаниеDelivery

Бэкап и восстановление доски

Сохрани доску целиком (со всеми задачами, чек-листами и вложениями) в JSON-файл на всякий случай. Доступно всем участникам проекта. Восстановление загружает файл и создаёт новый проект с этим содержимым — текущая доска не изменяется.

⬇ Скачать бэкап

Задач в Testing
Багов за неделю
Среднее Testing → Done, ч.
Распределение по колонкам
EmailИмяРоль ПроектыЗадачи ЗарегистрированПоследний вход Действия
ИмяВладелецRepo ЗадачЧек-листов СозданДействия

Полный SQL-дамп БД

pg_dump всей БД (юзеры, проекты, задачи, чеклисты, вложения), сжатый gzip. Универсальный способ ничего не потерять.

Скачать .sql.gz

Архив кода

tar.gz содержимого /opt/dev-tester. Без node_modules и .bak-файлов. Достаточно чтобы поднять копию приложения на другом сервере.

Скачать .tar.gz

Один проект → JSON

Экспорт одного канбана: задачи, чеклисты, участники, вложения (inline base64), история webhook'ов. Полезно для архива конкретного проекта.

Восстановление

Для SQL-дампа: gunzip < file.sql.gz | psql -d devtester.
Для кода: распаковать, npm install, скопировать .env, перезапустить systemd.
Для JSON: импорт-скрипта пока нет — формат документирован, можно прочитать программно.

КогдаСобытиеEmail IPUser-Agent