Built using the jekyll-doc-theme.
You need Ruby and gem before starting. Follow the instructions here. For OS X Big Sur, follow the instructions for installing with rbenv here.
Once you have Ruby and gem, then:
# install bundler
gem install bundler
# clone the project
git clone https://github.com/langcog/peekbank-website.git
cd peekbank-website
# install gems with bundler
bundle install
# run jekyll with dependencies
bundle exec jekyll serveThis site serves shiny apps that are hosted on a separate EC2 instance and displayed using an iframe. To manage the instance, use the LangCog's AWS Management Console.
To set up a secure shiny server (without purchasing shiny server pro), we followed the steps outlined in this post.
The domain name -- peekbank-shiny.com -- was purchased via namecheap and configured to point at the public IP for the Peekbank-shiny EC2 instance following these steps.
To connect to the shiny server via https, an SSL certificate was generated using CertBot and linked to the domain peekbank-shiny.com