By Michael Appiah-Kubi on December 17, 2025
Expert

Secure and automate your app installations and updates by authenticating your server with GitHub.

  1. 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
  2. Add to GitHub: In your GitHub Settings, head to SSH and GPG keys and click New SSH Key.
  3. Save Key: Enter a descriptive Title, paste your public key into the field, and click Add SSH Key.
  4. Install via SSH: When installing new apps, go to the repository, click the Code button, and select the SSH tab.
  5. Use URL: Copy the provided SSH URL for use in your get-app commands in bench.



More articles on Erpnext



More articles on Erpnext
Comments

No comments yet.

Add a comment
Ctrl+Enter to add comment