Общий план
- Доменное имя для сервиса
- Конфигурация TeamDo
- Виртуальный сервер: создание и конфигурация
- Подготовка сервера: ПО, пользователи, сеть, DNS, логи
- Установка и запуск TeamDo
- Настройка процедур обслуживания
Список ссылок: в конце статьи.
Список ссылок: в конце статьи.
Как TeamDo будет работать на вашем сервере, задаётся в конфигураторе. Если доступ утерян, обратитесь в службу поддержки.
Что задаётся в конфигураторе:
После заполнения параметров скачивается zip-архив, содержащий папку с:
docker compose
Для запуска TeamDo нужен виртуальный или физический сервер с установленной ОС Linux. TeamDo совместим с Debian, Ubuntu, Alpine, ArchLinux, Astra, RedOs, Alt.
Серверу необходим доступ в интернет к:
tcp/443, репозиторий образов docker, для установки и обновления.
tcp/443
Сервер должен быть доступен пользователям TeamDo по протоколам HTTPS (tcp/443), WSS (tcp/10003).
bash, curl, dig, docker, docker-compose, mariadb-client
logrotate, wget
teamdo:teamdo, uid: 1000, gid: 1000;
logrotate.
Для проверки корректности настройки сервера, ПО и окружения, воспользуйтесь скриптом teamdo-doctor.sh. Ссылка на скачивание и описание - в конце статьи.
/teamdo/;
/teamdo/bin/install.sh и следуйте инструкциям.
После успешного выполнения ваш экземпляр TeamDo будет установлен и запущен.
Возможные схемы обновления. Предпочитаемую вы можете выбрать в конфигураторе.
/teamdo/bin/update.sh;
/teamdo/bin/update.sh.
Автоматическое резервное копирование выполняется перед обновлением TeamDo.
Для запуска резервного копирования вручную (или по расписанию) запустите скрипт /teamdo/bin/backup.sh. Скрипт выведет результаты и путь к файлу резервной копии в папке /teamdo/backup/, пример:
--- Создать архив резервной копии Резервная копия сохранена в /teamdo/backup/2026-07-31_15-54.teamdo.tgz
Запустите /teamdo/bin/restore.sh путь-к-резервной-копии, где путь-к-резервной-копии — это путь выведенный при запуске /teamdo/bin/backup.sh.