How to Install Discourse Plugins Hosted in Private Repositories Using SSH Key?

Thanks! But the reason I prefer using SSH is because OAuth tokens don’t allow separating read and write permissions — they always come with more access than necessary.

With SSH, I can generate a read-only deploy key, which is more secure and aligns better with the principle of least privilege.