Integrating Git Operations Via SSH
By Michael Appiah-Kubi on December 17, 2025
ExpertSecure and automate your app installations and updates by authenticating your server with GitHub.
- Generate Key: Run the
ssh-keygen: ssh-keygen -t ed25519 -C "add_your_email_here"command on your server terminal and copy the generated Public Key by running: cat /home/erpnext/.ssh/id_ed25519.pub - Add to GitHub: In your GitHub Settings, head to SSH and GPG keys and click New SSH Key.
- Save Key: Enter a descriptive Title, paste your public key into the field, and click Add SSH Key.
- Install via SSH: When installing new apps, go to the repository, click the Code button, and select the SSH tab.
- Use URL: Copy the provided SSH URL for use in your
get-appcommands in bench.
Was this article helpful?
More articles on Erpnext