搭建
1. 下载图书索引
- 网站最关键的核心就是索引文件(很大,大家忍一下),大概有3点多个G
推荐去这里下载1.2.0版本,最新数据是到23年10月
Cmj's OneDrive 43 - 下载好后找个地方解压,解压后会得到一个index文件夹
2. 准备docker-compose文件
docker 相关的安装我就不过多赘述了
book-searcher原始的gayhub 仓库及dockerhub仓库都惨遭封禁,我基于zu1k大佬的仓库重新编译并上传了镜像,地址在https://github.com/zu1k/bs-core 36,我只编译了x86的,各位大佬如有其他架构的需要可自行编译。
version: '3'
services:
book-searcher:
image: langhai8045/book-searcher:latest
restart: always
ports:
- 7070:7070
volumes:
#这里填上一步index文件夹的路径,下面是我的例子
- /volume1/docker/book-searcher/index:/index
3. 启动
docker compose up -d
执行好后就可以以 http://机器IP:7070 打开页面啦
4. 配置IPFS网关
启动后大家可以试试能否搜索到电子书,如果发现没有下载按钮的话,大概率是初次启动时IPFS网关没有配置,可以点击图示按钮,在弹出的输入框中输入以下内容
以下IPFS网关是我这边比较快的地址,大家可以自行去IPFS网关速度自查 寻找最适合当地网络环境的网关地址
https://cloudflare-ipfs.com
https://dweb.link
https://ipfs.io
https://dw.oho.im