Files
frisoer-anwendung/docker-compose.yaml
2021-06-12 09:42:49 +02:00

58 lines
1.5 KiB
YAML

version: '3.1'
services:
db:
image: mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: example
ports:
- 3306:3306
adminer:
image: adminer
restart: always
ports:
- 8080:8080
directus:
container_name: directus
image: directus/directus:latest
ports:
- 8055:8055
volumes:
# By default, Directus images writes uploads to /directus/uploads
# Always make sure your volumes matches the storage root when using
# local driver
- ./uploads:/directus/uploads
# Make sure to also mount the volume When using SQLite
# - ./database:/directus/database
# If you want to load extensions from the host
# - ./extensions:/directus/extensions
depends_on:
- db
environment:
KEY: '255d861b-5ea1-5996-9aa3-922530ec40b1'
SECRET: '6116487b-cda1-52c2-b5b5-c8022c45e263'
DB_CLIENT: 'mysql'
DB_HOST: '192.168.178.110'
DB_PORT: '3306'
DB_DATABASE: 'frise'
DB_USER: 'root'
DB_PASSWORD: 'example'
ADMIN_EMAIL: 'admin@example.com'
ADMIN_PASSWORD: 'd1r3ctu5'
web:
image: nginx:latest
ports:
- "81:81"
volumes:
- ./nginx.conf:/etc/nginx/conf.d/nginx.conf
- ./app:/app
php:
build: .
volumes:
- ./app:/app