阅读(reader)是一款提供网络文学搜索的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。
原项目地址:https://github.com/hectorqin/reader
配置要求:一台拥有公网ip的Linux(Debain或Ubuntu和CentOS 7.9)云服务器,且要求内存不小于1G。
安装Docker及Docker-Compose
参见 http://geeklab.top/Docker/936b9f19945c/
创建reader目录
1
| mkdir /root/docker/reader
|
创建 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
|
---
version: '3.1' services: read_all: image: hectorqin/reader container_name: reader restart: always ports: - 4396:8080 networks: - share_net volumes: - ./logs:/logs - ./storage:/storage environment: - SPRING_PROFILES_ACTIVE=prod - READER_APP_CACHECHAPTERCONTENT=true - READER_APP_SECURE=true - READER_APP_SECUREKEY=rootpwd - READER_APP_INVITECODE=codepwd
watchtower: image: containrrr/watchtower container_name: watchtower restart: always environment: - TZ=Asia/Shanghai volumes: - /var/run/docker.sock:/var/run/docker.sock command: reader watchtower --cleanup --schedule "0 0 4 *" networks: - share_net
networks: share_net: driver: bridge
|
启动容器
1 2 3
| docker-compose up -d docker ps
|
使用Reader3
启动成功后访问http://你的服务器公网ip:4396,即可通过邀请码注册用户进行使用。
如果你不想分享给其他人使用,请注意不要泄露你的邀请码。
更多相关设置请参见Reader3服务器版文档