If you use GitHub Enterprise, you might be interested in ghentr: a new package to help you share packages internally using your instance of GHE. https://ijlyttle.github.io/ghentr/
As you know, you can work with regular GitHub using:
usethis::use_github()
devtools::install_github("user/repo")
Let's say you work at Acme Corporation. If you want to do the same with your instance of GHE, you have to supply some custom arguments:
usethis::use_github(host = "https://github.acme.com/api/v3", auth_token = Sys.getenv(…))
devtools::install_github("user/repo", host = "github.acme.com/api/v3")
This can become tiresome; it might be useful to create a package, say acmetools, that has a couple of custom functions that you could use instead:
acmetools::use_github_acme()
acmetools::install_github_acme("user/repo")
The purpose of ghentr is to make it easy for you to create these functions.
It also has some functions to help you establish and maintain a CRAN-like repository on GHE, using drat. This would make it easier to integrate your private packages into packrat and RStudio Connect.
If you are going to rstudio::conf, I'll be talking about it there.