Skip to content

joshpencheon/r-shiny-auth-poc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

r-shiny-auth-poc

Building an OIDC-capable apache container image

Sample usage

$ docker run -it \
  -p 8080:80 \
  -v $PWD/sample.conf:/etc/apache2/conf.d/sample.conf \
  r-shiny-auth-poc:latest

Building a new image

GitHub Actions are configured to build and tag a new image on each commit to the main branch.

# Build a new image locally...
$ make build

# ...push to the configured registry.
$ make push

Orchestrated deployment

See the separate "infrastructure repository":https://github.com/joshpencheon/r-shiny-infrastructure-poc for an example of bootstrapping this very bare container with:

  • Proper websocket proxying for R Shiny
  • OIDC configuration with Auth0 as the Identity Provider

About

Building an OIDC-capable apache container image

Resources

Stars

Watchers

Forks

Releases

No releases published