repos / pico

pico services mono repo
git clone https://github.com/picosh/pico.git

commit
cc24303
parent
ea9df3f
author
Eric Bower
date
2025-04-24 09:10:08 -0400 EDT
chore(docker): log rotation
1 files changed,  +25, -0
M docker-compose.prod.yml
+25, -0
 1@@ -35,6 +35,11 @@ services:
 2       - .env.prod
 3     volumes:
 4       - ./data/pipemgr/data/term_info_ed25519:/key:ro
 5+    logging:
 6+      driver: "json-file"
 7+      options:
 8+        max-file: "3"
 9+        max-size: "1024m"
10   imgproxy:
11     env_file:
12       - .env.prod
13@@ -210,6 +215,11 @@ services:
14       - pgs
15       - caddy
16       - all
17+    logging:
18+      driver: "json-file"
19+      options:
20+        max-file: "3"
21+        max-size: "1024m"
22   pgs-web:
23     dns: 1.1.1.1
24     networks:
25@@ -225,6 +235,11 @@ services:
26       resources:
27         limits:
28           memory: 3g
29+    logging:
30+      driver: "json-file"
31+      options:
32+        max-file: "3"
33+        max-size: "1024m"
34   pgs-ssh:
35     networks:
36       pgs:
37@@ -243,6 +258,11 @@ services:
38       resources:
39         limits:
40           memory: 3g
41+    logging:
42+      driver: "json-file"
43+      options:
44+        max-file: "3"
45+        max-size: "1024m"
46   feeds-caddy:
47     image: ghcr.io/picosh/pico/caddy:latest
48     restart: always
49@@ -320,6 +340,11 @@ services:
50       - pico
51       - caddy
52       - all
53+    logging:
54+      driver: "json-file"
55+      options:
56+        max-file: "3"
57+        max-size: "1024m"
58   pico-ssh:
59     networks:
60       pico: