Bitmagnet-Next-Web是对 Bitmagnet 程序的索引数据进行检索和重新排版的前端程序。
项目地址:journey-ad/Bitmagnet-Next-Web
docker-compose.yml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
| version: "3" services: bitmagnet-next-web: image: journey0ad/bitmagnet-next-web:latest container_name: bitmagnet-next-web ports: - "3000:3000" restart: unless-stopped environment: - POSTGRES_DB_URL=postgres://postgres:postgres@postgres:5432/bitmagnet # - POSTGRES_HOST=postgres # - POSTGRES_PASSWORD=postgres depends_on: postgres: condition: service_healthy
bitmagnet: image: ghcr.io/bitmagnet-io/bitmagnet:latest container_name: bitmagnet ports: # API and WebUI port: - "3333:3333" # BitTorrent ports: - "3334:3334/tcp" - "3334:3334/udp" restart: unless-stopped environment: - POSTGRES_HOST=postgres - POSTGRES_PASSWORD=postgres # - TMDB_API_KEY=your_api_key command: - worker - run - --keys=http_server - --keys=queue_server # disable the next line to run without DHT crawler - --keys=dht_crawler depends_on: postgres: condition: service_healthy
postgres: image: postgres:16-alpine container_name: bitmagnet-postgres volumes: - ./data/postgres:/var/lib/postgresql/data ports: - "5432:5432" restart: unless-stopped environment: - POSTGRES_PASSWORD=postgres - POSTGRES_DB=bitmagnet - PGUSER=postgres shm_size: 1g healthcheck: test: - CMD-SHELL - pg_isready start_period: 20s interval: 10s
|
启动容器
docker-compose up -d
连带后端bitmagnet和数据库一起启动。

