dadajuice/zephyrus

View on GitHub
docker-compose.yml

Summary

Maintainability
Test Coverage
version: "3.7"

services:
  webserver:
    build:
      context: .
      dockerfile: "./docker/services/php82/Dockerfile"
    container_name: "zephyrus_webserver"
    restart: 'always'
    ports:
      - "80:80"
      - "443:443"
    links:
      - database
    volumes:
      - ./:/var/www/html:cached
      - ./docker/vhosts:/etc/apache2/sites-enabled
      - ./docker/services/php82/custom.ini:/usr/local/etc/php/conf.d/custom.ini

  database:
    build:
      context: "./docker/services/postgres"
    container_name: 'zephyrus_database'
    restart: 'always'
    ports:
      - "5432:5432"
    environment:
      POSTGRES_DB: 'zephyrus'
      POSTGRES_USER: 'demo'
      POSTGRES_PASSWORD: 'demo123!'