Подтягивает git, ставит зависимости, собирает интерфейс и перезапускает sclient. Обычно несколько минут.
Git снова просит логин. Откройте блок «Если Git просит пароль» ниже, сохраните доступ один раз и повторите.
Деплой запускается от владельца каталога проекта, поэтому git config --global из‑под root или другого пользователя ему не виден. Доступ сохраняется один раз внутри репозитория (файл лежит в .git и не коммитится). Пароль от сайта GitLab по HTTPS не подходит — нужен токен с правом read_repository.
cd ~/smc U=$(stat -c %U .) sudo -u "$U" git config credential.helper "store --file=$PWD/.git/deploy-credentials" sudo -u "$U" git pull # Username: wxrjob # Password: токен, не пароль от аккаунта
Если не сработало — в журнале ниже после ошибки есть блок «диагностика»: под каким пользователем идёт деплой и какой credential.helper он видит.
Журнал появится после первого запуска.
| Филиал | Админы | Тариф | Оплата до | Кат. | Услуги | Ресурсы | Клиенты | Записи |
|---|
| Название | Цена | Дней | Филиалов | Статус |
|---|
| Телефон | Доступ | Филиалы | Создан | Изменён |
|---|