# Private repo on Github

**URL:** https://meta.discourse.org/t/private-repo-on-github/128018
**Category:** Development
**Created:** [September 9, 2019, 11:56am UTC](https://meta.discourse.org/t/private-repo-on-github/128018 "2019-09-09T11:56:50Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![verilog15](https://avatars.discourse-cdn.com/v4/letter/v/9f8e36/32.png) [@verilog15](https://meta.discourse.org/u/verilog15)
#### Post date: [September 9, 2019, 11:56am UTC](https://meta.discourse.org/t/private-repo-on-github/128018/1 "2019-09-09T11:56:50Z")

</div>

Hello all 🙂,  
A small Github question if you may.  
I have a repo on Github with a plugin for Discourse. This repo is private.  
I would like to insert it into the yml file but because the repo is private, it can’t clone it.  
I’m familiar with the workaround of adding the user-name and the password but I prefer not to do it. I was wondering if it’s possible to use the SSH keys (and not the password) that I already setup for the theme, or new ones.  
Have someone faced with similar situation?  
Thank you 🙂

---

<div class="post-metadata">

### Author: ![rishabh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rishabh/32/179446_2.png) [@rishabh](https://meta.discourse.org/u/rishabh)
#### Post date: [September 9, 2019, 12:02pm UTC](https://meta.discourse.org/t/private-repo-on-github/128018/3 "2019-09-09T12:02:29Z")

</div>

Hello,

Check out the **Installing plugins hosted in a private repo** section at the bottom of the [Install plugins on a self-hosted site](https://meta.discourse.org/t/install-plugins-in-discourse/19157) topic. Follow the instructions there to be able to do this via an OAuth token instead of SSH keys.
