diff --git a/docker-compose.yml b/docker-compose.yml index 47af6350d2..105d4d8dd2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,36 +1,38 @@ -version: '3.2' -services: - firefly_iii_db: - image: mysql:8 - environment: - - MYSQL_DATABASE=firefly_db - - MYSQL_USER=firefly_db - - MYSQL_PASSWORD=firefly_db_secret - - MYSQL_RANDOM_ROOT_PASSWORD=yes - volumes: - - firefly_iii_db:/var/lib/mysql - firefly_iii_app: - image: jc5x/firefly-iii - environment: +--- +services: + firefly_iii_app: + environment: - FF_DB_HOST=firefly_iii_db - FF_DB_NAME=firefly_db - FF_DB_USER=firefly_db - FF_DB_PASSWORD=firefly_db_secret - FF_APP_KEY=S0m3R@nd0mStr1ngOf32Ch@rsEx@ctly - FF_APP_ENV=local - ports: + image: jc5x/firefly-iii + links: + - firefly_iii_db + ports: - "80:80" - volumes: - - type: volume + volumes: + - source: firefly_iii_export target: /var/www/firefly-iii/storage/export - - type: volume + type: volume + - source: firefly_iii_upload target: /var/www/firefly-iii/storage/upload - links: - - firefly_iii_db - -volumes: - firefly_iii_db: - firefly_iii_export: - firefly_iii_upload: + type: volume + firefly_iii_db: + environment: + - MYSQL_DATABASE=firefly_db + - MYSQL_USER=firefly_db + - MYSQL_PASSWORD=firefly_db_secret + - MYSQL_RANDOM_ROOT_PASSWORD=yes + image: "mysql:8" + volumes: + - "firefly_iii_db:/var/lib/mysql" +version: "3.2" +volumes: + firefly_iii_db: ~ + firefly_iii_export: ~ + firefly_iii_upload: ~