Fork of https://github.com/modality/charred-black.
Short term, has some fixes.
Long term, may include a tool to create and edit stock/lifepath/skill/trait data.
http://charred.obscuritus.ca:8080/#/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
469 B
22 lines
469 B
5 years ago
|
FROM ruby:2.6.3
|
||
|
|
||
|
EXPOSE 7878
|
||
|
|
||
|
ENV HOST=0.0.0.0 PORT=7878 RACK_ENV=development
|
||
|
|
||
|
# throw errors if Gemfile has been modified since Gemfile.lock
|
||
|
RUN bundle config --global frozen 1
|
||
|
|
||
|
WORKDIR /app
|
||
|
|
||
|
# to generate Gemfile.lock, run this in service dir:
|
||
|
# $ docker run --rm -v "$PWD":/app -w /app ruby:2.6.3 bundle install
|
||
|
COPY Gemfile Gemfile.lock /app/
|
||
|
RUN bundle install
|
||
|
|
||
|
COPY . /app
|
||
|
|
||
|
WORKDIR /app/src
|
||
|
|
||
|
CMD ["rerun", "-b", "--", "ruby", "./app.rb"]
|
||
|
#CMD ["ruby", "./app.rb"]
|