diff --git a/Dockerfile b/Dockerfile index 27dfdf4..e8a5769 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,10 +10,14 @@ RUN apt-get update -qq && \ ENV HOME=/home/app USER app +ENV RAILS_ENV=production + COPY --chown=app:app Gemfile Gemfile.lock $HOME/wedding/ WORKDIR $HOME/wedding RUN bundle + + CMD ["bundle", "exec", "rails", "server", "-b", "0.0.0.0"] COPY --chown=app:app . $HOME/wedding/ diff --git a/config/environments/development.rb b/config/environments/development.rb index fa23209..cb6c2fe 100644 --- a/config/environments/development.rb +++ b/config/environments/development.rb @@ -5,6 +5,7 @@ Rails.application.configure do # Code is not reloaded between requests. config.cache_classes = true + #Rails.application.routes.default_url_options[:host] = ENV.fetch("APP_HOST", "0.0.0.0") #Rails.application.routes.default_url_options[:port] = ENV.fetch("APP_PORT", 3000) diff --git a/docker-compose.yml b/docker-compose.yml index 27830b8..096d7f9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,6 +10,7 @@ services: web: environment: + RAILS_ENV: production CANONICAL_URL: beere5:3033, wedding.linepe.de build: . ports: