Open bradleyhodges opened 6 years ago
When using private key, use ssh format. i.e. git@github.com:username/repo
Same issue here.
I'm specifying my key as being in /root/.ssh
but caddy will still try and use /var/www/.ssh
and fail.
My repo address is in format git@github.com:username/repo
sudo systemctl status caddy.service -l
produces the following error:May 08 06:55:02 app-1 systemd[1]: Started Caddy HTTP/2 web server.
May 08 06:55:02 app-1 caddy[23804]: Activating privacy features... done.
May 08 06:55:02 app-1 caddy[23804]: 2018/05/08 06:55:02 cannot git clone into /var/www, directory not empty
May 08 06:55:02 app-1 systemd[1]: caddy.service: Main process exited, code=exited, status=1/FAILURE
May 08 06:55:02 app-1 systemd[1]: caddy.service: Unit entered failed state.
May 08 06:55:02 app-1 systemd[1]: caddy.service: Failed with result 'exit-code'.
The /var/www directory is completely empty, but every time I start caddy, it adds a ".ssh" directory to it. Any ideas?
Caddy file is:
git { repo https://github.com/username/repo.git branch master key /ssh/id_rsa hook /servicePush password }