parent
6fec8afc3f
commit
b17202ca0f
@ -0,0 +1 @@ |
||||
.env |
@ -0,0 +1,5 @@ |
||||
REDIS_HOST=redis |
||||
LOCAL_DOMAIN=example.com |
||||
LOCAL_HTTPS=true |
||||
PAPERCLIP_SECRET= |
||||
SECRET_KEY_BASE= |
@ -0,0 +1,15 @@ |
||||
FROM ruby:2.2.4 |
||||
|
||||
ENV RAILS_ENV=production |
||||
|
||||
RUN apt-get update -qq && apt-get install -y build-essential libpq-dev |
||||
RUN mkdir /mastodon |
||||
|
||||
WORKDIR /mastodon |
||||
|
||||
ADD Gemfile /mastodon/Gemfile |
||||
ADD Gemfile.lock /mastodon/Gemfile.lock |
||||
|
||||
RUN bundle install --deployment --without test --without development |
||||
|
||||
ADD . /mastodon |
@ -0,0 +1,15 @@ |
||||
version: '2' |
||||
services: |
||||
db: |
||||
image: postgres |
||||
redis: |
||||
image: redis |
||||
web: |
||||
build: . |
||||
command: bundle exec rails s -p 3000 -b '0.0.0.0' |
||||
ports: |
||||
- "3000:3000" |
||||
depends_on: |
||||
- db |
||||
- redis |
||||
env_file: .env.production |
Loading…
Reference in new issue