Memory-Limits
This commit is contained in:
Executable
+47
@@ -0,0 +1,47 @@
|
||||
services:
|
||||
app:
|
||||
image: monica
|
||||
container_name: Monica
|
||||
healthcheck:
|
||||
test: curl -f http://localhost:80/ || exit 1
|
||||
mem_limit: 512m
|
||||
mem_reservation: 512m
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_started
|
||||
ports:
|
||||
- 4166:80
|
||||
environment:
|
||||
- DB_HOST=db
|
||||
- DB_USERNAME=monica
|
||||
- DB_PASSWORD=monica
|
||||
- APP_ENV=production
|
||||
- APP_TRUSTED_PROXIES=*
|
||||
- MAIL_MAILER=smtp
|
||||
- MAIL_HOST=smtp.gmail.com
|
||||
- MAIL_PORT=587
|
||||
- MAIL_USERNAME=Your-own-gmail-address
|
||||
- MAIL_PASSWORD=Your-own-app-password
|
||||
- MAIL_ENCRYPTION=tls
|
||||
- MAIL_FROM_ADDRESS=Your-own-gmail-address
|
||||
- MAIL_FROM_NAME=Monica
|
||||
volumes:
|
||||
- /volume1/docker/monica/data:/var/www/html/storage:rw
|
||||
restart: on-failure:5
|
||||
|
||||
db:
|
||||
container_name: Monica-DB
|
||||
image: mariadb:11.8-noble #LTS Long Time Support Until October 15, 2033.
|
||||
security_opt:
|
||||
- no-new-privileges:false
|
||||
mem_limit: 512m
|
||||
mem_reservation: 512m
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: rootpass
|
||||
MYSQL_DATABASE: monica
|
||||
MYSQL_USER: monica
|
||||
MYSQL_PASSWORD: monica
|
||||
TZ: Europe/Bucharest
|
||||
volumes:
|
||||
- /volume1/docker/monica/db:/var/lib/mysql:rw
|
||||
restart: on-failure:5
|
||||
Reference in New Issue
Block a user