Spaces:
Paused
Paused
| # How to add your SSH keys to Git-Auto-Deploy | |
| 1. Copy your ssh keys from your account to /etc/git-auto-deploy/.ssh/ | |
| ```cp -R ~/.ssh /etc/git-auto-deploy/``` | |
| 2. Add gitlab, github or your hostname to the known_hosts file, eg. | |
| ```ssh-keyscan -t rsa gitlab.com >> /etc/git-auto-deploy/.ssh/known_hosts``` | |
| 3. Add read and write permissions to /etc/git-auto-deploy | |
| ``` | |
| chown -R git-auto-deploy:git-auto-deploy /etc/git-auto-deploy | |
| chmod -R 700 /etc/git-auto-deploy/.ssh/* | |
| ``` | |
| 4. Add write permissions to your repository path | |
| ```chown -R git-auto-deploy:git-auto-deploy /home/myrepo``` | |
| Make sure you use your ssh url in your config. | |