33 lines
838 B
YAML
33 lines
838 B
YAML
# fireflyiii - https://awesome-docker-compose.com/firefly-iii
|
|
services:
|
|
app:
|
|
image: fireflyiii/core:latest
|
|
container_name: firefly_iii_core
|
|
restart: always
|
|
volumes:
|
|
- ${FIREFLY_DATA}/firefly_upload:/var/www/html/storage/upload
|
|
ports:
|
|
- 3002:8080
|
|
environment:
|
|
- DB_CONNECTION=mysql
|
|
- DB_HOST=db
|
|
- DB_PORT=3306
|
|
- DB_DATABASE=firefly
|
|
- DB_USERNAME=${DB_USERNAME}
|
|
- DB_PASSWORD=${DB_PASSWORD}
|
|
- APP_KEY=${APP_KEY}
|
|
- TZ=UTC
|
|
depends_on:
|
|
- db
|
|
|
|
db:
|
|
image: mariadb:lts
|
|
container_name: firefly_iii_db
|
|
restart: always
|
|
environment:
|
|
- MYSQL_RANDOM_ROOT_PASSWORD=yes
|
|
- MYSQL_USER=${DB_USERNAME}
|
|
- MYSQL_PASSWORD=${DB_PASSWORD}
|
|
- MYSQL_DATABASE=firefly
|
|
volumes:
|
|
- ${FIREFLY_DATA}/firefly_db:/var/lib/mysql |