50 lines
1.5 KiB
YAML
50 lines
1.5 KiB
YAML
version: "3.9"
|
|
services:
|
|
monica:
|
|
image: lscr.io/linuxserver/monica:latest
|
|
container_name: monica
|
|
network_mode: bridge
|
|
ports:
|
|
- 8456:80
|
|
environment:
|
|
- PUID=82
|
|
- PGID=82
|
|
- TZ=Europe/Stockholm
|
|
- DB_HOST=niefelheim.com
|
|
- DB_PORT=3306
|
|
- DB_USERNAME=netshade
|
|
- DB_PASSWORD=mrmd87
|
|
- DB_DATABASE=monica
|
|
- DB_UNIX_SOCKET=/var/run/mysqld/mysqld.sock
|
|
- DB_USE_UTF8MB4=true
|
|
- MAIL_FROM_NAME="Ratatosk, Niefelheims messenger."
|
|
- MAIL_FROM_ADDRESS=ratatosk@niefelheim.com
|
|
- MAIL_HOST=niefelheim.com
|
|
- MAIL_MAILER=smtp
|
|
- MAIL_PASSWORD=4VeN6UPmdNWrXY
|
|
- MAIL_PORT=25
|
|
- MAIL_USERNAME=ratatosk@niefelheim.com
|
|
- MFA_ENABLED=true
|
|
- GPG_KEYS=528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD
|
|
- DAV_ENABLED=true
|
|
- APP_KEY=base64:FAh3gDuGgAtMNarC1+xPpmlz8scUOsO5UfxTZy7RYts=
|
|
- ENABLE_GEOLOCATION=true
|
|
- LOCATION_IQ_API_KEY=pk.d622d5801094eb0bfd1333b4a812f19b
|
|
- ENABLE_WEATHER=true
|
|
- APP_URL=http://localhost
|
|
- TRUSTED_PROXIES=172.17.0.1,192.168.1.125
|
|
- APP_ENV=production
|
|
- APP_DISABLE_SIGNUP=true
|
|
- REDIS_HOST=192.168.1.125
|
|
- REDIS_PASSWORD=XF5DiPZD
|
|
- CACHE_DRIVER=redis
|
|
- SESSION_DRIVER=redis
|
|
- QUEUE_CONNECTION=sync
|
|
volumes:
|
|
- /run/mysqld/mysqld.sock:/var/run/mysqld/mysqld.sock
|
|
- monica:/var/www/html/storage
|
|
volumes:
|
|
monica:
|
|
external: true
|
|
name: monica
|