diff --git a/Dockerfile b/Dockerfile index d51f9a4..d60dc5a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,8 +14,9 @@ WORKDIR /app ENV GIT_HASH 78525f7281534674e5a987db805c2805f477b7f4 -ENV RAILS_ENV development -ENV RACK_ENV development +ENV RAILS_SERVE_STATIC_FILES=true +ENV RAILS_ENV production +ENV RACK_ENV production ENV NODE_ENV production RUN git clone https://github.com/snibox/snibox.git /app && cd /app && git reset --hard $GIT_HASH diff --git a/config/application.rb b/config/application.rb index 144c04e..e9dc0c2 100644 --- a/config/application.rb +++ b/config/application.rb @@ -21,7 +21,7 @@ module Snibox class Application < Rails::Application # Initialize configuration defaults for originally generated Rails version. config.load_defaults 5.1 - config.web_console.whitelisted_ips = '0.0.0.0/0' + config.web_console.whitelisted_ips = ENV["WEB_CONSOLE_WHITELISTED_IPS"] || '0.0.0.0/0' # SQLite3 fix config.active_record.sqlite3.represent_boolean_as_integer = true diff --git a/config/database.yml b/config/database.yml index 714ab67..8b5ae3f 100644 --- a/config/database.yml +++ b/config/database.yml @@ -1,4 +1,4 @@ -development: +production: adapter: sqlite3 pool: 5 timeout: 5000