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
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"] |