Я использую gitblit для самостоятельного размещения своих git-репозиториев.Я добавил их в свой файл композитора:
"repositories": [
{
"type": "vcs",
"url": "ssh://user@my.gitblit.com:29418/foo/repo.git"
}
]
Он работает хорошо, за исключением того, что меня спрашивают пароль для каждого из этих репозиториев.Интересно, как я проверяю подлинность?Я вижу, что могу ввести имя пользователя, пароль, но не для git.Я вижу, что могу аутентифицироваться с ключами, но пользователь, выполняющий команду установки / обновления, имеет значение www-data
, а не user
, у которого есть права на чтение репозиториев.
Как мне пройти аутентификацию, чтобы я мог запуститькомпозитор без присмотра?