Skip to content

Docker

Quick Start

bash
docker pull yangyang8002/artplayer-web-api:latest
docker run -d \
  --name artplayer \
  -p 1919:1919 \
  -v /path/to/data:/app/data \
  --restart unless-stopped \
  yangyang8002/artplayer-web-api:latest

docker-compose

yaml
version: "3"
services:
  artplayer:
    image: yangyang8002/artplayer-web-api:latest
    ports:
      - "1919:1919"
    volumes:
      - ./data:/app/data
    restart: unless-stopped

Image Tags

TagDescription
latestlatest version
26.8.11pinned version (matches npm package version)

China mirrors: fast.fumor.top/yangyang8002/artplayer-web-api, ghcr.nju.edu.cn/yangyang8002/artplayer-web-api

Updating

bash
docker pull yangyang8002/artplayer-web-api:latest
docker compose up -d

TIP

For Docker deployments, the admin "check update" button tells you to run the commands above on the host; the update.js standalone updater is not used inside the container.

MIT License · Made with ♥ by yangyang8002