闲置服务器利用

​ 学生时代,阿里云的学生服务器100来块钱一年,十分实惠,对于优惠的东西我是百分百要搞一个的,近年来各家vps都开始推活动,几十块钱就能搞一个4核/4G的vps,这让我心动不已,于是搞了一台又一台。结果就是手上多了几台负载极低的vps,付钱时计划的用法也没有实现,再次成为大冤种。

​ 秉持着节约不浪费的优良传统,我决定搭一个过气工具————青龙面版,来玩玩,这里仅做记录,网上有许多更详细、实用的教程。

​ 首先去github部署,这里我用的docker-compose部署,方便简洁,介于我的强迫症,我把它加入了我的博客联编,然后用nginx配制子域qinglong作为入口,比ip加端口访问方式好看些。

docker-compose.yaml文件:

1
2
3
4
5
6
7
8
9
qinglong:
container_name: docker-qinglong-container
image: whyour/qinglong:latest
volumes:
- ./qinglong/data:/ql/data
restart: unless-stopped
networks:
mynet1:
ipv4_address: 172.254.0.251

nginx.conf文件:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
server {
listen 80;
listen [::]:80;
server_name qinglong.owlsaying.com;

location / {
proxy_pass http://172.254.0.251:5700/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}

}

​ 如此,便完成了部署。接下来是初始化面版,加入订阅,我在网上随便找了几个加入了,先用着看看效果。

1
ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace"
1
ql repo https://github.com/KingRan/KR.git "jd_|jx_|jdCookie" "activity|backUp" "^jd[^_]|USER|utils|function|sign|sendNotify|ql|magic|JDJR"
1
ql repo https://github.com/gys619/Absinthe.git "jd_|jx_|jddj_|gua_|getJDCookie|wskey" "activity|backUp" "^jd[^_]|USER|utils|ZooFaker_Necklace|JDJRValidator_|sign_graphics_validate|jddj_cookie|function|ql|magic|JDJR|JD" "main"

​ 添加完后要先跑一遍定时任务中的去重任务,免得有重复任务多次跑。我在执行去重任务时报了 no module named 'requests' 错误,在依赖管理python3 列下添加依赖 requests 就可以了。