From 21c05864af71dd76d7adcc3a5bfbfba10c807836 Mon Sep 17 00:00:00 2001 From: DoctoDre Date: Sun, 26 Jul 2026 10:35:53 +0200 Subject: [PATCH] perf: strictly limit memory usage for notegraph and orgmylife --- privat/andreknie-privat/NoteGraph/docker-compose.yml | 12 ++++++++++++ privat/andreknie-privat/OrgMyLife/docker-compose.yml | 9 +++++++++ 2 files changed, 21 insertions(+) diff --git a/privat/andreknie-privat/NoteGraph/docker-compose.yml b/privat/andreknie-privat/NoteGraph/docker-compose.yml index 2ed22cc..57b6f4e 100644 --- a/privat/andreknie-privat/NoteGraph/docker-compose.yml +++ b/privat/andreknie-privat/NoteGraph/docker-compose.yml @@ -2,6 +2,10 @@ services: silverbullet: image: zefhemel/silverbullet:latest restart: unless-stopped + deploy: + resources: + limits: + memory: 256M environment: SB_USER: "${SB_USER:-admin:changeme}" volumes: @@ -18,6 +22,10 @@ services: git-sync: image: alpine/git:latest restart: unless-stopped + deploy: + resources: + limits: + memory: 64M volumes: - ./notes:/space - ./.git:/repo-git:ro @@ -43,6 +51,10 @@ services: build: context: ./ingestion restart: unless-stopped + deploy: + resources: + limits: + memory: 256M ports: - "8001:8001" volumes: diff --git a/privat/andreknie-privat/OrgMyLife/docker-compose.yml b/privat/andreknie-privat/OrgMyLife/docker-compose.yml index ea1ba2e..e21b544 100644 --- a/privat/andreknie-privat/OrgMyLife/docker-compose.yml +++ b/privat/andreknie-privat/OrgMyLife/docker-compose.yml @@ -4,6 +4,11 @@ services: db: image: postgres:16-alpine restart: unless-stopped + command: postgres -c shared_buffers=32MB -c max_connections=20 + deploy: + resources: + limits: + memory: 256M environment: POSTGRES_DB: orgmylife POSTGRES_USER: orgmylife @@ -21,6 +26,10 @@ services: app: build: . restart: unless-stopped + deploy: + resources: + limits: + memory: 256M depends_on: db: condition: service_healthy