@sky35 #24 docker安装脚本 bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh) docker-compose安装脚本 curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose mkdir mediastationgo; cd mediastationgo vi docker-compose.yml #或者 vim docker-compose.yml # MediaStationGo default Docker Compose install file. # # Quick start: # 1. docker compose pull # 2. docker compose up -d # 3. Open http://<host-ip>:18080 # # Default account: # admin / admin123 # # Local persistent folders created next to this file: # ./data SQLite database, JWT secret, runtime configuration # ./cache posters, scraped artwork, transcode cache # ./media optional local media mount; replace with your NAS path if needed services: mediastation-go: image: ghcr.io/shukebta/mediastation-go:${MEDIASTATION_IMAGE_TAG:-latest} pull_policy: always container_name: mediastation-go restart: unless-stopped ports: - "${MEDIASTATION_HTTP_PORT:-18080}:8080" volumes: - ${MEDIASTATION_DATA_DIR:-./data}:/data - ${MEDIASTATION_CACHE_DIR:-./cache}:/cache - ${MEDIASTATION_MEDIA_DIR:-./media}:/media:ro environment: MEDIASTATION_APP_HOST: 0.0.0.0 MEDIASTATION_APP_PORT: 8080 MEDIASTATION_APP_DATA_DIR: /data MEDIASTATION_APP_WEB_DIR: /app/web/dist MEDIASTATION_DATABASE_DB_PATH: /data/mediastation.db MEDIASTATION_CACHE_CACHE_DIR: /cache MEDIASTATION_LOGGING_LEVEL: ${MEDIASTATION_LOGGING_LEVEL:-info} MEDIASTATION_TRANSCODER_ENCODER: ${MEDIASTATION_TRANSCODER_ENCODER:-} MEDIASTATION_TRANSCODER_MAX_HEIGHT: ${MEDIASTATION_TRANSCODER_MAX_HEIGHT:-1080} MEDIASTATION_APP_CORS_ORIGINS: ${MEDIASTATION_APP_CORS_ORIGINS:-} PUID: ${PUID:-1000} PGID: ${PGID:-1000} TZ: ${TZ:-Asia/Shanghai} # Optional Intel QSV / VAAPI hardware acceleration. # Uncomment on Linux/NAS hosts with /dev/dri available, then set: # MEDIASTATION_TRANSCODER_ENCODER=vaapi # devices: # - /dev/dri:/dev/dri # group_add: # - "${RENDER_GID:-989}" # Optional NVIDIA NVENC hardware acceleration. # Install NVIDIA Container Toolkit on the host, then set: # MEDIASTATION_TRANSCODER_ENCODER=nvenc # gpus: all healthcheck: test: ["CMD-SHELL", "wget -qO- http://127.0.0.1:8080/api/health || exit 1"] interval: 30s timeout: 10s retries: 5 start_period: 30s docker compose up -d http://<host-ip>:18080 就可以使用了
@Heisi #26 我现在的结构是:qbittorrent、xunlei、prowlarr、sonarr、radarr、bazarr、emby、metatube、chinesesubfinder、moviepilot、portainer。 部署你这个是不是可以完全替代?
@sky35 #20 看你是VPS还是NAS,推荐使用docker或者docker-compose.yml部署
@Heisi #21
本地X86主机,有大储存
@sky35 #22 什么系统嘞
@Heisi #23
Debian
@sky35 #24 docker或者docker-compose.yml部署都可以,我个人比较喜欢docker-compose.yml部署
@sky35 #24
docker安装脚本
docker-compose安装脚本
@sky35 #24 记得做媒体库路径映射以及下载路径映射
@Heisi #26
我现在的结构是:qbittorrent、xunlei、prowlarr、sonarr、radarr、bazarr、emby、metatube、chinesesubfinder、moviepilot、portainer。
部署你这个是不是可以完全替代?
@sky35 #28 你可以不用删其他项目,先用用就晓得了,BUG还是有不少的,我还在更新,一般来我做影视只需要用本项目+QB就够了
@Heisi #29
感谢分享!