fanqienovel-downloader Docker & Self-Hosted Deployment

GitHub

Python repository by @ying-ck. AI agent rules & system prompts with 2.4k stars.

2,409 stars Python Python 1 file · ~1,117 tokens
RAW Compose
1. Pull Image (DOCKERHUB) docker pull ying-ck/fanqienovel-downloader
2. Docker Run (1-Click Launch) docker run -d --name fanqienovel-downloader -p 12930:12930 --restart always ying-ck/fanqienovel-downloader:latest
3. Podman Run podman run -d --name fanqienovel-downloader -p 12930:12930 --restart always ying-ck/fanqienovel-downloader:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/ying-ck/fanqienovel-downloader:latest
5. ORAS Pull (OCI Artifact) oras pull ying-ck/fanqienovel-downloader:latest
6. Compose Deployment docker compose up -d
docker-compose.yml
Download .yml
version: '3.8'

services:
  fanqie:
    build: .
    container_name: fanqie-novel-downloader
    ports:
      - "12930:12930"
    volumes:
      # 持久化用户数据
      - fanqie_data:/app/src/data
      - fanqie_downloads:/app/src/novel_downloads
    restart: unless-stopped
    # 设置资源限制
    deploy:
      resources:
        limits:
          memory: 1G
        reservations:
          memory: 256M

volumes:
  fanqie_data:
    name: fanqie_data
  fanqie_downloads:
    name: fanqie_downloads