This adds a lightweight docker implementation that runs the server.
Can be used for integrating with CI, or docker-compose.
The docker image is based on ruby:2.3 and simply installs the dependencies listed in the Gemfile, and is able to run the server. Doesn't include any SSL by default.
An example docker-compose config that I'm using for my server (includes nginx for reverse proxy and lets encrypt helper for setting up ssl):
Please host the instructions somewhere and submit a PR to link to it from the Deployment section of README.md. I'd rather not have to maintain documentation for all kinds of different deployments.
This adds a lightweight docker implementation that runs the server. Can be used for integrating with CI, or docker-compose.
The docker image is based on
ruby:2.3
and simply installs the dependencies listed in the Gemfile, and is able to run the server. Doesn't include any SSL by default.An example docker-compose config that I'm using for my server (includes nginx for reverse proxy and lets encrypt helper for setting up ssl):
(see more at https://github.com/jhuizy/server/blob/master/docker-compose.yml).