Última atividade 1 month ago

Revisão 6e9438caca4c1e223076b8386a5a17b62eb77889

docker_compose_config_meme_cpu.yaml Bruto
1# ✅ Audit Services Docker (CPU / RAM / Swap)
2
3> Objectif : limiter les pics RAM, éviter OOM, et garder des services réactifs.
4> Format conseillé dans docker-compose (compose classique) :
5> - `cpus: "X.Y"`
6> - `mem_limit: XXXm|Xg`
7> - `memswap_limit: XXXm|Xg`
8
9---
10
11## ✅ goaccess
12- **Status** : Up ✅
13- **CPU** : `cpus: "0.5"`
14- **RAM** : `mem_limit: 768m`
15- **SWAP** : `memswap_limit: 1536m`
16- **Remarque** : parsing logs => pics possibles.
17
18---
19
20## ⚠️ pulse
21- **Status** : Exited ❌
22- **CPU** : `cpus: "0.5"`
23- **RAM** : `mem_limit: 1g` *(ou 2g si beaucoup de hosts)*
24- **SWAP** : `memswap_limit: 2g` *(ou 4g)*
25- **Remarque** : sans `/var/run/docker.sock` => pas de monitoring Docker local.
26
27---
28
29## ⚠️ photoprism
30- **Status** : Exited ❌
31- **CPU** : `cpus: "2.0"`
32- **RAM** : `mem_limit: 2g`
33- **SWAP** : `memswap_limit: 4g`
34- **Remarque** : indexation/photo => très gourmand.
35
36---
37
38## ✅ big-bear-adguard-home-host
39- **Status** : Up ✅
40- **CPU** : `cpus: "0.25"`
41- **RAM** : `mem_limit: 256m`
42- **SWAP** : `memswap_limit: 512m`
43- **Remarque** : service léger.
44
45---
46
47## ✅ syncthing
48- **Status** : Up ✅ (healthy)
49- **CPU** : `cpus: "1.0"`
50- **RAM** : `mem_limit: 512m`
51- **SWAP** : `memswap_limit: 1g`
52- **Remarque** : pics possibles selon volume fichiers.
53
54---
55
56## ⚠️ n8n
57- **Status** : Created (pas lancé) ⚠️
58- **CPU** : `cpus: "1.0"`
59- **RAM** : `mem_limit: 1g`
60- **SWAP** : `memswap_limit: 2g`
61- **Remarque** : workflows + exec => pics.
62
63---
64
65## ✅ big-bear-filebrowser
66- **Status** : Up ✅ (healthy)
67- **CPU** : `cpus: "0.25"`
68- **RAM** : `mem_limit: 256m`
69- **SWAP** : `memswap_limit: 512m`
70- **Remarque** : léger.
71
72---
73
74## ⚠️ big-bear-stirling-pdf
75- **Status** : Exited ❌
76- **CPU** : `cpus: "1.0"`
77- **RAM** : `mem_limit: 1g`
78- **SWAP** : `memswap_limit: 2g`
79- **Remarque** : Java => peut monter.
80
81---
82
83## ✅ mariadb
84- **Status** : Up ✅
85- **CPU** : `cpus: "1.0"`
86- **RAM** : `mem_limit: 1g`
87- **SWAP** : `memswap_limit: 2g`
88- **Remarque** : le plus important à limiter proprement.
89
90---
91
92## ⚠️ big-bear-ghost
93- **Status** : Exited ❌
94- **CPU** : `cpus: "0.5"`
95- **RAM** : `mem_limit: 512m`
96- **SWAP** : `memswap_limit: 1g`
97- **Remarque** : OK, mais dépend trafic.
98
99---
100
101## ⚠️ big-bear-ghost-db (mysql:8)
102- **Status** : Exited ❌
103- **CPU** : `cpus: "1.0"`
104- **RAM** : `mem_limit: 1g`
105- **SWAP** : `memswap_limit: 2g`
106- **Remarque** : si tu utilises déjà mariadb ailleurs, évite 2 DB.
107
108---
109
110## ✅ big-bear-erugo
111- **Status** : Up ✅
112- **CPU** : `cpus: "0.5"`
113- **RAM** : `mem_limit: 512m`
114- **SWAP** : `memswap_limit: 1g`
115- **Remarque** : usage moyen.
116
117---
118
119## ✅ dozzle-agent
120- **Status** : Up ✅
121- **CPU** : `cpus: "0.25"`
122- **RAM** : `mem_limit: 128m`
123- **SWAP** : `memswap_limit: 256m`
124- **Remarque** : léger.
125
126---
127
128## ✅ dozzle
129- **Status** : Up ✅
130- **CPU** : `cpus: "0.25"`
131- **RAM** : `mem_limit: 128m`
132- **SWAP** : `memswap_limit: 256m`
133- **Remarque** : léger.
134
135---
136
137## ✅ portainer_agent
138- **Status** : Up ✅
139- **CPU** : `cpus: "0.25"`
140- **RAM** : `mem_limit: 128m`
141- **SWAP** : `memswap_limit: 256m`
142
143---
144
145## ✅ portainer
146- **Status** : Up ✅
147- **CPU** : `cpus: "0.5"`
148- **RAM** : `mem_limit: 256m`
149- **SWAP** : `memswap_limit: 512m`
150
151---
152
153## ✅ lagident
154- **Status** : Up ✅
155- **CPU** : `cpus: "0.25"`
156- **RAM** : `mem_limit: 128m`
157- **SWAP** : `memswap_limit: 256m`
158
159---
160
161## ✅ big-bear-glances
162- **Status** : Up ✅
163- **CPU** : `cpus: "0.25"`
164- **RAM** : `mem_limit: 256m`
165- **SWAP** : `memswap_limit: 512m`
166
167---
168
169## ✅ excalidraw
170- **Status** : Up ✅ (healthy)
171- **CPU** : `cpus: "0.25"`
172- **RAM** : `mem_limit: 256m`
173- **SWAP** : `memswap_limit: 512m`
174
175---
176
177## ⚠️ big-bear-composetoolbox
178- **Status** : Exited ❌
179- **CPU** : `cpus: "0.25"`
180- **RAM** : `mem_limit: 256m`
181- **SWAP** : `memswap_limit: 512m`
182
183---
184
185## ⚠️ big-bear-watchyourlan
186- **Status** : Exited ❌
187- **CPU** : `cpus: "0.25"`
188- **RAM** : `mem_limit: 256m`
189- **SWAP** : `memswap_limit: 512m`
190- **Remarque** : s’arrête souvent si pas de privilèges réseau.
191
192---
193
194## ✅ memos
195- **Status** : Up ✅
196- **CPU** : `cpus: "0.25"`
197- **RAM** : `mem_limit: 256m`
198- **SWAP** : `memswap_limit: 512m`
199
200---
201
202## ⚠️ ttydbridge
203- **Status** : Exited ❌
204- **CPU** : `cpus: "0.25"`
205- **RAM** : `mem_limit: 128m`
206- **SWAP** : `memswap_limit: 256m`
207
208---
209
210## ✅ openspeedtest
211- **Status** : Up ✅
212- **CPU** : `cpus: "0.25"`
213- **RAM** : `mem_limit: 128m`
214- **SWAP** : `memswap_limit: 256m`
215
216---
217
218## ⚠️ big-bear-brave
219- **Status** : Exited ❌
220- **CPU** : `cpus: "1.0"`
221- **RAM** : `mem_limit: 1g`
222- **SWAP** : `memswap_limit: 2g`
223- **Remarque** : container navigateur = lourd.
224
225---
226
227## ⚠️ tailscale
228- **Status** : Exited ❌
229- **CPU** : `cpus: "0.25"`
230- **RAM** : `mem_limit: 128m`
231- **SWAP** : `memswap_limit: 256m`
232- **Remarque** : souvent besoin `--cap-add=NET_ADMIN` ou mode host.
233
234---
235