summaryrefslogtreecommitdiff
path: root/docker-compose.yml
diff options
context:
space:
mode:
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml20
1 files changed, 19 insertions, 1 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index 729a1ec..47760ef 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -12,7 +12,16 @@ services:
- MONGODB_COLLECTION
depends_on:
- mongodb
+ restart: always
+ cap_drop: [ALL]
+ security_opt:
+ - no-new-privileges:true
read_only: true
+ mem_limit: "256m"
+ mem_reservation: "128m"
+ cpus: "1.75"
+ tmpfs:
+ - /dev/shm:ro,noexec,nosuid,nodev
mongodb:
build:
@@ -23,7 +32,16 @@ services:
environment:
- MONGODB_USERNAME
- MONGODB_PASSWORD
+ - MONGODB_COLLECTION
volumes:
- ./data/mongodb_data:/data/db
+ restart: always
read_only: true
-
+ cap_drop: [ALL]
+ security_opt:
+ - no-new-privileges:true
+ mem_limit: "1g"
+ mem_reservation: "200m"
+ cpus: "1.75"
+ tmpfs:
+ - /dev/shm:ro,noexec,nosuid,nodev