Sha256: 32fae831c36aa03ad4dc82d04ef7143bbef2643684737e49b9acf597aaa65ebc

Contents?: true

Size: 784 Bytes

Versions: 6

Compression:

Stored size: 784 Bytes

Contents

version: '3.1'

services:

  app:
    image: rennmappe/recallapi_app:$DEPLOY_TAG
    secrets:
      - host_ssh_key
    command: [ "bundle", "exec", "puma", "-C", "config/puma.rb" ]

    depends_on:
      - database

    volumes:
      - app-data:/recallapi
    env_file:
      - docker/containers/app/production.env
      - docker/containers/database/production.env
    expose:
      - '3000'

  database:
    image: postgres
    env_file:
      - docker/containers/database/production.env

    volumes:
      - db-data:/var/lib/postgresql/data

  web:
    image: rennmappe/recallapi_web:$DEPLOY_TAG
    command: [ "nginx", "-g", "daemon off;" ]
    depends_on:
      - app
    ports:
      - "80:80"

volumes:
  db-data:
  app-data:

secrets:
  host_ssh_key:
    file: ~/.ssh/id_rsa

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
handsome_fencer-circle_c_i-0.1.38 lib/handsome_fencer/circle_c_i/templates/docker/overrides/production.docker-compose.yml
handsome_fencer-circle_c_i-0.1.37 lib/handsome_fencer/circle_c_i/templates/docker/overrides/production.docker-compose.yml
handsome_fencer-circle_c_i-0.1.34 lib/handsome_fencer/circle_c_i/templates/docker/overrides/production.docker-compose.yml
handsome_fencer-circle_c_i-0.1.33 lib/handsome_fencer/circle_c_i/templates/docker/overrides/production.docker-compose.yml
handsome_fencer-circle_c_i-0.1.32 lib/handsome_fencer/circle_c_i/templates/docker/overrides/production.docker-compose.yml
handsome_fencer-circle_c_i-0.1.31 lib/handsome_fencer/circle_c_i/templates/docker/overrides/production.docker-compose.yml