Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Shiny app for USS pensions

Info

The modelling for this was developed by Neil Davies and ported to an R package here https://github.com/explodecomputer/USSpensions.

This is a shiny wrapper for the functions in that package.

Running the app locally

Clone the repository

git clone https://github.com/explodecomputer/USSpensions-shiny.git

Install the dependencies

devtools::install_github("explodecomputer/USSpensions")
install.packages("shiny")
install.packages("shinydashboard")

Then in R when the work directory is path/to/USSpensions-shiny, run:

library(shiny)
runApp()

Deploying to server

There are two parts to updating the website:

If any changes are made to the shiny app then increment the version number by running

./update_version.sh <1/2/3>

The shiny app is deployed as a Docker container on crashdown.epi.bris.ac.uk. To update either because of changes to the app or the data dictionary, ssh into the server, clone the repository

git clone git@github.com:explodecomputer/USSpensions-shiny.git

Then build and deploy

cd USSpensions-shiny
./release.sh

About

No description, website, or topics provided.

Resources

License

Packages

No packages published
You can’t perform that action at this time.