Synology 볼륨 구성 수정: SSD=volume3, HDD=volume1로 경로 변경
This commit is contained in:
@@ -13,8 +13,8 @@ services:
|
||||
POSTGRES_INITDB_ARGS: "--encoding=UTF8 --locale=C"
|
||||
volumes:
|
||||
# SSD: 데이터베이스 (성능 최우선)
|
||||
- /volume1/docker/document-server/database:/var/lib/postgresql/data
|
||||
- /volume1/docker/document-server/config/postgresql.synology.conf:/etc/postgresql/postgresql.conf:ro
|
||||
- /volume3/docker/document-server/database:/var/lib/postgresql/data
|
||||
- /volume3/docker/document-server/config/postgresql.synology.conf:/etc/postgresql/postgresql.conf:ro
|
||||
- ./database/init:/docker-entrypoint-initdb.d:ro
|
||||
ports:
|
||||
- "24101:5432"
|
||||
@@ -53,7 +53,7 @@ services:
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
# SSD: Redis 데이터 (빠른 캐시)
|
||||
- /volume1/docker/document-server/redis:/data
|
||||
- /volume3/docker/document-server/redis:/data
|
||||
ports:
|
||||
- "24103:6379"
|
||||
command: >
|
||||
@@ -100,15 +100,15 @@ services:
|
||||
- MAX_FILE_SIZE=500000000
|
||||
volumes:
|
||||
# SSD: 애플리케이션 로그 및 설정 (빠른 액세스)
|
||||
- /volume1/docker/document-server/logs:/app/logs
|
||||
- /volume1/docker/document-server/config:/app/config
|
||||
- /volume1/docker/document-server/cache:/app/cache
|
||||
- /volume3/docker/document-server/logs:/app/logs
|
||||
- /volume3/docker/document-server/config:/app/config
|
||||
- /volume3/docker/document-server/cache:/app/cache
|
||||
|
||||
# HDD: 대용량 파일 저장소 (비용 효율적)
|
||||
- /volume2/document-storage/uploads:/app/uploads
|
||||
- /volume2/document-storage/documents:/app/documents
|
||||
- /volume2/document-storage/thumbnails:/app/thumbnails
|
||||
- /volume2/document-storage/backups:/app/backups
|
||||
- /volume1/document-storage/uploads:/app/uploads
|
||||
- /volume1/document-storage/documents:/app/documents
|
||||
- /volume1/document-storage/thumbnails:/app/thumbnails
|
||||
- /volume1/document-storage/backups:/app/backups
|
||||
ports:
|
||||
- "24102:8000"
|
||||
depends_on:
|
||||
@@ -139,16 +139,16 @@ services:
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
# SSD: Nginx 설정, 로그, 캐시 (성능 최적화)
|
||||
- /volume1/docker/document-server/nginx/conf.d:/etc/nginx/conf.d
|
||||
- /volume1/docker/document-server/nginx/cache:/var/cache/nginx
|
||||
- /volume1/docker/document-server/logs/nginx:/var/log/nginx
|
||||
- /volume3/docker/document-server/nginx/conf.d:/etc/nginx/conf.d
|
||||
- /volume3/docker/document-server/nginx/cache:/var/cache/nginx
|
||||
- /volume3/docker/document-server/logs/nginx:/var/log/nginx
|
||||
|
||||
# SSD: 프론트엔드 정적 파일 (빠른 서빙)
|
||||
- ./frontend:/usr/share/nginx/html:ro
|
||||
|
||||
# HDD: 대용량 문서 파일 (읽기 전용)
|
||||
- /volume2/document-storage/uploads:/usr/share/nginx/html/uploads:ro
|
||||
- /volume2/document-storage/documents:/usr/share/nginx/html/documents:ro
|
||||
- /volume1/document-storage/uploads:/usr/share/nginx/html/uploads:ro
|
||||
- /volume1/document-storage/documents:/usr/share/nginx/html/documents:ro
|
||||
ports:
|
||||
- "24100:80"
|
||||
depends_on:
|
||||
|
||||
Reference in New Issue
Block a user