New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Development Container (Docker) #134
Conversation
Also sets the webhook callback to the tunnel
…tend grunt run time
This is so cool! Very easy to install and get running 😄 I'm having an issue getting the most current Any ideas @dhcole? |
@jeremiak did it work when you first loaded the container (with no branch)? I think this is because there is no dockerfile or |
Cool, sounds like a good theory. Merging now |
Development Container (Docker)
Awesome thorough instructions! Moved them to a wiki page for more visibility – hope that's ok! |
Packaging Federalist as a Docker container makes it for new team members and others interested in the project to quickly get started running the application locally.
Since Federalist ties together several frameworks and applications (node.js, Sails.js, ruby, Jekyll, localtunnel / ngrok) it can be challenging to get a local environment set up, and it's often unnecessary to do so when simply reviewing the application.
The PR makes a few changes to Federalist to make it ready for running in a container:
localtunnel
and set the webhook callback to it (when running in development)jekyll
withbundle exec
to ensure dependencies are in scopeAnd this PR sets up a Dockerfile for building Federalist into a docker image. That image is published on the Docker Hub
Deploy Federalist from the Docker Hub:
GITHUB_TOKEN
, and click "Save"BRANCH
environment variable, and click "Save":