Updates to Docerfile and env for documentation

This commit is contained in:
Fred Dixon
2017-01-06 13:46:08 -06:00
parent e988f5e5dd
commit d49e2e539e
2 changed files with 56 additions and 10 deletions

View File

@ -3,7 +3,21 @@ FROM ruby:2.3.1
# app dependencies
RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs
ENV RAILS_ENV=development
ENV RAILS_ENV=production \
APP_HOME=/usr/src/app \
BIGBLUEBUTTON_ENDPOINT=http://test-install.blindsidenetworks.com/bigbluebutton/ \
BIGBLUEBUTTON_SECRET=8cd8ef52e8e101574e400365b55e11a6
RUN mkdir $APP_HOME
WORKDIR $APP_HOME
# Add the greenlight app
ADD . $APP_HOME
# Install app dependencies
RUN bundle install --without development test doc --deployment --clean
RUN bundle exec rake assets:precompile --trace
CMD ["scripts/default_start.sh"]
# app directory
RUN mkdir /usr/src/app