redditraffler/redditraffler

View on GitHub
docker-compose.yml

Summary

Maintainability
Test Coverage
version: "3"

services:
  postgres_dev:
    container_name: redditraffler_postgres_dev
    restart: always
    image: postgres:12.3-alpine # should match Heroku Postgres version
    ports:
      - "5432:5432"
    environment:
      POSTGRES_USER: dev
      POSTGRES_PASSWORD: rr
      POSTGRES_DB: redditraffler_dev
    volumes:
      - db_data:/var/lib/postgresql/data

  postgres_test:
    container_name: redditraffler_postgres_test
    restart: always
    image: postgres:12.3-alpine
    ports:
      - "5433:5432"
    environment:
      POSTGRES_USER: test
      POSTGRES_PASSWORD: rr_test
      POSTGRES_DB: redditraffler_test

  redis:
    container_name: redditraffler_redis
    restart: always
    image: redis:4.0.14-alpine # should match Heroku Redis version
    ports:
      - "6379:6379"

volumes:
  db_data: