哈喽,艾瑞巴蒂我是生活爱好者。
还在为搜索资源而发愁?本期带来一款好玩的Docker,Bitmagnet 它是一款开源的自托管BT 索引器,结合 DHT 网络爬虫、内容分类器和种子搜索引擎,提供全网搜索能力,音乐、电子书、漫画、有声书.......各种资源都能搜到!
先来看下部署后搜索资源的效果
下图简单介绍Bitmagnet 的搜索原理。
当在线的越久搜索到的资源越多,下图是部署后几十分钟,再搜资源又变多了。(部署运行越久,资源搜索越多)
一、NAS部署
本文使用设备:威联通NAS
打开Container Station 依次点击应用程序→创建,将下图代码复制进去,验证没问题,再点击右下角的创建。
services:
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: docker.1ms.run/postgres:16-alpine
container_name: bitmagnet-postgres
volumes:
- ./share/Container/postgres:/var/lib/postgresql/data
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
二、体验
容器创建完成后,通过NAS的IP地址+端口号进行访问,该项目基于P2P,所以刚使用的时候会发现搜不到东西,需要在线时间长一些,在线的时间越长会发现资源越来越多!
不断刷新资源会越来越多。
点击资源会跳转到夸克下载,也可以复制链接到qb、transmisson等下载器下载。
宝子们,希望本期文章能切实帮到你。往期文章也有不少有趣实用的项目,后续会持续输出更精彩好玩的内容!