diff options
| author | David Siegfried <david.siegfried@uni-vechta.de> | 2022-06-21 09:04:10 +0000 |
|---|---|---|
| committer | David Siegfried <david.siegfried@uni-vechta.de> | 2022-06-21 09:04:10 +0000 |
| commit | 8ce1b740c144abf8855b5ea7580d09be6af467fa (patch) | |
| tree | ee0ec1e1f2a73ce40f3f046b0b8f44e823ad8fb2 /docker-compose-dev.yml | |
| parent | b333f3fa1ea4d661db10e88325152eb2ef5437f3 (diff) | |
add gitlab-ci, closes #606
Closes #606
Merge request studip/studip!574
Diffstat (limited to 'docker-compose-dev.yml')
| -rw-r--r-- | docker-compose-dev.yml | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/docker-compose-dev.yml b/docker-compose-dev.yml new file mode 100644 index 0000000..0306f2c --- /dev/null +++ b/docker-compose-dev.yml @@ -0,0 +1,50 @@ +version: "3.7" + +services: + db: + image: mariadb:10.4 + volumes: + - db_data:/var/lib/mysql + command: mysqld --sql_mode="" + restart: always + environment: + MYSQL_RANDOM_ROOT_PASSWORD: 1 + MYSQL_DATABASE: studip_db + MYSQL_USER: studip_user + MYSQL_PASSWORD: studip_password + + web: + build: + context: . + dockerfile: ./docker/studip/Dockerfile-Dev + + depends_on: + - db + volumes: + - .:/var/www/studip:rw + + # Use port to redirect port + ports: + - "8032:80" + + restart: always + environment: + MYSQL_DATABASE: studip_db + MYSQL_USER: studip_user + MYSQL_PASSWORD: studip_password + MYSQL_HOST: db + STUDIP_MAIL_TRANSPORT: debug + + # Use automigrate to migrate your instance on startup + AUTO_MIGRATE: 1 + + # Use proxy url OR autoproxy if run behind a proxy + # PROXY_URL: https://studip.example.com/ + # AUTO_PROXY: 1 + + # Demo data for your studip instance + DEMO_DATA: 1 + +volumes: + web_data: {} + db_data: {} |
