Browse Source

Merge pull request #1088 from Wonderfall/master

Add metadata to Dockerfile
closed-social-glitch-2
Eugen 7 years ago
committed by GitHub
parent
commit
cd77c75d6c
2 changed files with 7 additions and 0 deletions
  1. +5
    -0
      Dockerfile
  2. +2
    -0
      README.md

+ 5
- 0
Dockerfile View File

@ -1,8 +1,13 @@
FROM ruby:2.3.1-alpine
LABEL maintainer="https://github.com/tootsuite/mastodon" \
description="A GNU Social-compatible microblogging server"
ENV RAILS_ENV=production \
NODE_ENV=production
EXPOSE 3000 4000
WORKDIR /mastodon
COPY Gemfile Gemfile.lock package.json yarn.lock /mastodon/

+ 2
- 0
README.md View File

@ -65,6 +65,8 @@ Consult the example configuration file, `.env.production.sample` for the full li
## Running with Docker and Docker-Compose
[![](https://images.microbadger.com/badges/version/gargron/mastodon.svg)](https://microbadger.com/images/gargron/mastodon "Get your own version badge on microbadger.com") [![](https://images.microbadger.com/badges/image/gargron/mastodon.svg)](https://microbadger.com/images/gargron/mastodon "Get your own image badge on microbadger.com")
The project now includes a `Dockerfile` and a `docker-compose.yml`. You need to turn `.env.production.sample` into `.env.production` with all the variables set before you can:
docker-compose build

Loading…
Cancel
Save