services: files: container_name: "rDrama" build: context: . volumes: - "./:/rDrama" - "./nginx.conf:/etc/nginx/sites-enabled/1" - "./nginx-serve-static.conf:/etc/nginx/includes/serve-static" - "./nginx-headers.conf:/etc/nginx/includes/headers" links: - "redis" - "postgres" ports: - "80:80" depends_on: - redis - postgres logging: options: max-size: "100k" max-file: "1" redis: container_name: "redis" image: redis ports: - "6379:6379" logging: options: max-size: "100k" max-file: "1" postgres: container_name: "postgres" image: postgres command: ["postgres", "-c", "log_statement=all"] volumes: - "./schema.sql:/docker-entrypoint-initdb.d/00-schema.sql" - "./seed-users.sql:/docker-entrypoint-initdb.d/10-seed-users.sql" - "./seed-db.sql:/docker-entrypoint-initdb.d/10-seed-db.sql" environment: - POSTGRES_HOST_AUTH_METHOD=trust ports: - "5432:5432" logging: options: max-size: "100k" max-file: "1" opera-proxy: container_name: "opera-proxy" image: yarmak/opera-proxy ports: - "18080:18080" logging: options: max-size: "100k" max-file: "1"