# ✅ Audit Services Docker (CPU / RAM / Swap) > Objectif : limiter les pics RAM, éviter OOM, et garder des services réactifs. > Format conseillé dans docker-compose (compose classique) : > - `cpus: "X.Y"` > - `mem_limit: XXXm|Xg` > - `memswap_limit: XXXm|Xg` --- ## ✅ goaccess - **Status** : Up ✅ - **CPU** : `cpus: "0.5"` - **RAM** : `mem_limit: 768m` - **SWAP** : `memswap_limit: 1536m` - **Remarque** : parsing logs => pics possibles. --- ## ⚠️ pulse - **Status** : Exited ❌ - **CPU** : `cpus: "0.5"` - **RAM** : `mem_limit: 1g` *(ou 2g si beaucoup de hosts)* - **SWAP** : `memswap_limit: 2g` *(ou 4g)* - **Remarque** : sans `/var/run/docker.sock` => pas de monitoring Docker local. --- ## ⚠️ photoprism - **Status** : Exited ❌ - **CPU** : `cpus: "2.0"` - **RAM** : `mem_limit: 2g` - **SWAP** : `memswap_limit: 4g` - **Remarque** : indexation/photo => très gourmand. --- ## ✅ big-bear-adguard-home-host - **Status** : Up ✅ - **CPU** : `cpus: "0.25"` - **RAM** : `mem_limit: 256m` - **SWAP** : `memswap_limit: 512m` - **Remarque** : service léger. --- ## ✅ syncthing - **Status** : Up ✅ (healthy) - **CPU** : `cpus: "1.0"` - **RAM** : `mem_limit: 512m` - **SWAP** : `memswap_limit: 1g` - **Remarque** : pics possibles selon volume fichiers. --- ## ⚠️ n8n - **Status** : Created (pas lancé) ⚠️ - **CPU** : `cpus: "1.0"` - **RAM** : `mem_limit: 1g` - **SWAP** : `memswap_limit: 2g` - **Remarque** : workflows + exec => pics. --- ## ✅ big-bear-filebrowser - **Status** : Up ✅ (healthy) - **CPU** : `cpus: "0.25"` - **RAM** : `mem_limit: 256m` - **SWAP** : `memswap_limit: 512m` - **Remarque** : léger. --- ## ⚠️ big-bear-stirling-pdf - **Status** : Exited ❌ - **CPU** : `cpus: "1.0"` - **RAM** : `mem_limit: 1g` - **SWAP** : `memswap_limit: 2g` - **Remarque** : Java => peut monter. --- ## ✅ mariadb - **Status** : Up ✅ - **CPU** : `cpus: "1.0"` - **RAM** : `mem_limit: 1g` - **SWAP** : `memswap_limit: 2g` - **Remarque** : le plus important à limiter proprement. --- ## ⚠️ big-bear-ghost - **Status** : Exited ❌ - **CPU** : `cpus: "0.5"` - **RAM** : `mem_limit: 512m` - **SWAP** : `memswap_limit: 1g` - **Remarque** : OK, mais dépend trafic. --- ## ⚠️ big-bear-ghost-db (mysql:8) - **Status** : Exited ❌ - **CPU** : `cpus: "1.0"` - **RAM** : `mem_limit: 1g` - **SWAP** : `memswap_limit: 2g` - **Remarque** : si tu utilises déjà mariadb ailleurs, évite 2 DB. --- ## ✅ big-bear-erugo - **Status** : Up ✅ - **CPU** : `cpus: "0.5"` - **RAM** : `mem_limit: 512m` - **SWAP** : `memswap_limit: 1g` - **Remarque** : usage moyen. --- ## ✅ dozzle-agent - **Status** : Up ✅ - **CPU** : `cpus: "0.25"` - **RAM** : `mem_limit: 128m` - **SWAP** : `memswap_limit: 256m` - **Remarque** : léger. --- ## ✅ dozzle - **Status** : Up ✅ - **CPU** : `cpus: "0.25"` - **RAM** : `mem_limit: 128m` - **SWAP** : `memswap_limit: 256m` - **Remarque** : léger. --- ## ✅ portainer_agent - **Status** : Up ✅ - **CPU** : `cpus: "0.25"` - **RAM** : `mem_limit: 128m` - **SWAP** : `memswap_limit: 256m` --- ## ✅ portainer - **Status** : Up ✅ - **CPU** : `cpus: "0.5"` - **RAM** : `mem_limit: 256m` - **SWAP** : `memswap_limit: 512m` --- ## ✅ lagident - **Status** : Up ✅ - **CPU** : `cpus: "0.25"` - **RAM** : `mem_limit: 128m` - **SWAP** : `memswap_limit: 256m` --- ## ✅ big-bear-glances - **Status** : Up ✅ - **CPU** : `cpus: "0.25"` - **RAM** : `mem_limit: 256m` - **SWAP** : `memswap_limit: 512m` --- ## ✅ excalidraw - **Status** : Up ✅ (healthy) - **CPU** : `cpus: "0.25"` - **RAM** : `mem_limit: 256m` - **SWAP** : `memswap_limit: 512m` --- ## ⚠️ big-bear-composetoolbox - **Status** : Exited ❌ - **CPU** : `cpus: "0.25"` - **RAM** : `mem_limit: 256m` - **SWAP** : `memswap_limit: 512m` --- ## ⚠️ big-bear-watchyourlan - **Status** : Exited ❌ - **CPU** : `cpus: "0.25"` - **RAM** : `mem_limit: 256m` - **SWAP** : `memswap_limit: 512m` - **Remarque** : s’arrête souvent si pas de privilèges réseau. --- ## ✅ memos - **Status** : Up ✅ - **CPU** : `cpus: "0.25"` - **RAM** : `mem_limit: 256m` - **SWAP** : `memswap_limit: 512m` --- ## ⚠️ ttydbridge - **Status** : Exited ❌ - **CPU** : `cpus: "0.25"` - **RAM** : `mem_limit: 128m` - **SWAP** : `memswap_limit: 256m` --- ## ✅ openspeedtest - **Status** : Up ✅ - **CPU** : `cpus: "0.25"` - **RAM** : `mem_limit: 128m` - **SWAP** : `memswap_limit: 256m` --- ## ⚠️ big-bear-brave - **Status** : Exited ❌ - **CPU** : `cpus: "1.0"` - **RAM** : `mem_limit: 1g` - **SWAP** : `memswap_limit: 2g` - **Remarque** : container navigateur = lourd. --- ## ⚠️ tailscale - **Status** : Exited ❌ - **CPU** : `cpus: "0.25"` - **RAM** : `mem_limit: 128m` - **SWAP** : `memswap_limit: 256m` - **Remarque** : souvent besoin `--cap-add=NET_ADMIN` ou mode host. ---