ops: add production observability and recovery

This commit is contained in:
hailin
2026-07-27 19:06:34 +08:00
parent e69368a2f3
commit b02d18d3b9
33 changed files with 8832 additions and 1 deletions

View File

@@ -27,6 +27,13 @@ services:
volumes:
- minio-data:/data
clamav:
image: clamav/clamav:stable
ports:
- "3310:3310"
volumes:
- clamav-data:/var/lib/clamav
backend:
build:
context: ..
@@ -43,6 +50,8 @@ services:
depends_on:
- postgres
- redis
- minio
- clamav
volumes:
- ../backend:/app
@@ -59,6 +68,7 @@ services:
depends_on:
- backend
- redis
- clamav
volumes:
- ../backend:/app
@@ -96,4 +106,5 @@ services:
volumes:
postgres-data:
minio-data:
clamav-data:
frontend-node-modules: