diff options
Diffstat (limited to 'docker-compose.yml')
| -rw-r--r-- | docker-compose.yml | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..27bb8bb --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,38 @@ +services: + db: + image: mariadb:10.5 + command: + - --innodb-file-per-table=ON + - --innodb-large-prefix=ON + - --innodb-file-format=Barracuda + - --sql-mode=NO_ENGINE_SUBSTITUTION + volumes: + - db_data:/var/lib/mysql + restart: unless-stopped + environment: + MYSQL_RANDOM_ROOT_PASSWORD: 1 + MYSQL_DATABASE: studip_db + MYSQL_USER: studip_user + MYSQL_PASSWORD: studip_password + web: + build: + context: ./studip + dockerfile: ./docker/studip/Dockerfile + image: rclone-studip-demo-web:local-studip + depends_on: + - db + ports: + - "8034:80" + volumes: + - ./docker/php/zz-test.ini:/usr/local/etc/php/conf.d/zz-test.ini:ro + restart: unless-stopped + environment: + MYSQL_DATABASE: studip_db + MYSQL_USER: studip_user + MYSQL_PASSWORD: studip_password + MYSQL_HOST: db + ENV: production + DEMO_DATA: 1 + +volumes: + db_data: {} |
