As the first pull request since taking on the project, I aimed to create a stable and reusable docker container to use for developing the app.
The Image
I was able to build the image as close as possible to the original Gemfile.lock. It uses ruby 2.3.5.
Environment Variables
The docker-compose.yml file relies on a config file /docker.env.app.conf. SECRET_TOKEN, SECRET_KEY_BASE, DEVISE_SECRET, DEVISE_PEPPER, DATABASE_URL, and GOOGLE_API_KEY must be set.
As the first pull request since taking on the project, I aimed to create a stable and reusable docker container to use for developing the app.
The Image
I was able to build the image as close as possible to the original Gemfile.lock. It uses ruby 2.3.5.
Environment Variables
The
docker-compose.yml
file relies on a config file/docker.env.app.conf
. SECRET_TOKEN, SECRET_KEY_BASE, DEVISE_SECRET, DEVISE_PEPPER, DATABASE_URL, and GOOGLE_API_KEY must be set.Additional Fixes