Merge pull request #562 from patrickkostjens/develop

Use Docker volumes created by docker-compose to persist data
This commit is contained in:
James Cole 2017-02-13 20:54:22 +01:00 committed by GitHub
commit 6442887c1a
3 changed files with 29 additions and 4 deletions

View File

@ -0,0 +1,16 @@
version: '2'
services:
firefly-db:
volumes:
- firefly-dev-storage:/var/lib/mysql
firefly-app:
volumes:
- .:/var/www/firefly-iii
environment:
- INIT_DATABASE=yes
- FF_APP_ENV=development
volumes:
firefly-dev-storage:
driver: local

12
docker-compose.prod.yml Normal file
View File

@ -0,0 +1,12 @@
version: '2'
services:
firefly-app:
environment:
- FF_APP_ENV=production
volumes:
- firefly-app-storage:/var/www/firefly-iii/storage
volumes:
firefly-app-storage:
driver: local

View File

@ -13,16 +13,13 @@ services:
firefly-app:
image: firefly-iii
build:
context: .
build: .
environment:
- INIT_DATABASE=yes
- FF_DB_HOST=firefly-db
- FF_DB_NAME=firefly_db
- FF_DB_USER=firefly_db
- FF_DB_PASSWORD=firefly_db_secret
- FF_APP_KEY=SomeRandomStringOf32CharsExactly
- FF_APP_ENV=development
ports:
- "80:80"
links: