diff options
Diffstat (limited to 'contrib/docker-compose.yml')
-rw-r--r-- | contrib/docker-compose.yml | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/contrib/docker-compose.yml b/contrib/docker-compose.yml new file mode 100644 index 00000000..9048fb49 --- /dev/null +++ b/contrib/docker-compose.yml @@ -0,0 +1,45 @@ +version: "3.6" +services: + nginx: + image: engelsystem-nginx + build: + context: .. + dockerfile: contrib/nginx/Dockerfile + ports: + - 5000:80 + volumes: + - static:/var/www/html + depends_on: + - engelsystem + engelsystem: + image: engelsystem + build: + context: .. + dockerfile: contrib/Dockerfile + environment: + MYSQL_HOST: database + MYSQL_USER: engelsystem + MYSQL_PASSWORD: engelsystem + MYSQL_DATABASE: engelsystem + volumes: + - static:/var/www/html + depends_on: + - database + database: + image: mariadb:latest + environment: + MYSQL_DATABASE: engelsystem + MYSQL_USER: engelsystem + MYSQL_PASSWORD: engelsystem + MYSQL_RANDOM_ROOT_PASSWORD: 1 + volumes: + - db:/var/lib/mysql + # used for initial database stuff + # adminer: + # image: adminer + # restart: always + # ports: + # - 8080:8080 +volumes: + db: {} + static: {} |