mirror of
https://github.com/truewhile/MeBox.git
synced 2026-10-05 13:06:36 +08:00
fix docker compose paths and subscription robustness
This commit is contained in:
+32
-18
@@ -50,14 +50,23 @@ services:
|
||||
- ./cache:/cache
|
||||
|
||||
# 媒体库目录。自动整理/重命名/入库需要读写权限。
|
||||
# NAS 示例:- /vol1/1000/Media:/media
|
||||
# Windows Docker Desktop 示例:- D:/Media:/media
|
||||
- ./media:/media
|
||||
# NAS 示例:source: /vol1/1000/Media
|
||||
# Windows Docker Desktop 示例:source: D:/Media
|
||||
# create_host_path=false 可以避免路径写错时 Docker 自动创建空文件夹。
|
||||
- type: bind
|
||||
source: ./media
|
||||
target: /media
|
||||
bind:
|
||||
create_host_path: false
|
||||
|
||||
# 下载目录。需要和 qBittorrent 保存路径保持一致。
|
||||
# NAS 示例:- /vol1/1000/Downloads:/downloads
|
||||
# Windows Docker Desktop 示例:- D:/Downloads:/downloads
|
||||
- ./downloads:/downloads
|
||||
# NAS 示例:source: /vol1/1000/Downloads
|
||||
# Windows Docker Desktop 示例:source: D:/Downloads
|
||||
- type: bind
|
||||
source: ./downloads
|
||||
target: /downloads
|
||||
bind:
|
||||
create_host_path: false
|
||||
|
||||
# 管理面板「系统更新」需要访问 Docker 引擎。
|
||||
# 需要一键更新 Docker 镜像时取消下一行注释。
|
||||
@@ -73,9 +82,12 @@ services:
|
||||
MEDIASTATION_APP_PORT: 8080
|
||||
MEDIASTATION_APP_WEB_DIR: /app/web/dist
|
||||
MEDIASTATION_APP_DATA_DIR: /data
|
||||
MEDIASTATION_LOGGING_LEVEL: warn
|
||||
MEDIASTATION_LOGGING_LEVEL: info
|
||||
MEDIASTATION_LOGGING_FORMAT: console
|
||||
MEDIASTATION_LOGGING_OUTPUT_PATH: /data/logs
|
||||
MEDIASTATION_LOGGING_MAX_SIZE_MB: "50"
|
||||
MEDIASTATION_LOGGING_MAX_BACKUPS: "20"
|
||||
MEDIASTATION_LOGGING_MAX_AGE_DAYS: "30"
|
||||
|
||||
MEDIASTATION_DATABASE_TYPE: postgres
|
||||
MEDIASTATION_DATABASE_DSN: postgres://mediastation:mediastation@postgres:5432/mediastation?sslmode=disable
|
||||
@@ -91,10 +103,12 @@ services:
|
||||
|
||||
MEDIASTATION_UPDATE_IMAGE: ghcr.io/shukebta/mediastation-go:latest
|
||||
|
||||
# 路径换算配置。左边宿主机真实路径要和 volumes 左边保持一致。
|
||||
MEDIASTATION_MEDIA_DIR: ./media
|
||||
# 默认推荐在网页里使用容器路径 /media。
|
||||
# 如果旧媒体库已经保存了宿主机路径 /vol1/1000/Media,
|
||||
# 再把这里改成同一个宿主机真实路径用于旧路径换算。
|
||||
MEDIASTATION_MEDIA_DIR: /media
|
||||
MEDIASTATION_MEDIA_CONTAINER_DIR: /media
|
||||
MEDIASTATION_DOWNLOAD_DIR: ./downloads
|
||||
MEDIASTATION_DOWNLOAD_DIR: /downloads
|
||||
MEDIASTATION_DOWNLOAD_CONTAINER_DIR: /downloads
|
||||
|
||||
MEDIASTATION_TRANSCODER_ENABLED: "true"
|
||||
@@ -114,8 +128,8 @@ services:
|
||||
logging:
|
||||
driver: json-file
|
||||
options:
|
||||
max-size: "10m"
|
||||
max-file: "3"
|
||||
max-size: "50m"
|
||||
max-file: "10"
|
||||
|
||||
postgres:
|
||||
image: postgres:16-alpine
|
||||
@@ -137,8 +151,8 @@ services:
|
||||
logging:
|
||||
driver: json-file
|
||||
options:
|
||||
max-size: "10m"
|
||||
max-file: "3"
|
||||
max-size: "50m"
|
||||
max-file: "10"
|
||||
|
||||
redis:
|
||||
image: redis:7-alpine
|
||||
@@ -162,8 +176,8 @@ services:
|
||||
logging:
|
||||
driver: json-file
|
||||
options:
|
||||
max-size: "10m"
|
||||
max-file: "3"
|
||||
max-size: "50m"
|
||||
max-file: "10"
|
||||
|
||||
opensearch:
|
||||
image: opensearchproject/opensearch:2
|
||||
@@ -186,5 +200,5 @@ services:
|
||||
logging:
|
||||
driver: json-file
|
||||
options:
|
||||
max-size: "10m"
|
||||
max-file: "3"
|
||||
max-size: "50m"
|
||||
max-file: "10"
|
||||
|
||||
Reference in New Issue
Block a user