docker-compose.yml 754 Bytes

version: '2'

services:
  db:
    image: mysql:5.5
    ports:
      - "3306:3306"
    volumes:
      - db_data:/var/lib/mysql
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: vlibras
      MYSQL_DATABASE: vlibrasvideo
      MYSQL_USER: vlibrasuser
      MYSQL_PASSWORD: vlibraspassword

  redis:
    build: ./redis
    ports: 
      - "6379"
    networks:
      - default

  web:
    build: .
    command: bin/rails server -e production --port 80 --binding 0.0.0.0
    ports:
      - "80:80"
    links:
      - db
      - redis
    environment:
      - DOMAIN_NAME=150.165.205.38:80
      - VLIBRAS_API=191.234.184.118:80
      - VLIBRAS_API_URL=http://191.234.184.118:80/api/
    volumes:
      - .:/vlibrasportal/
volumes:
    db_data: