前言
最近在看动漫,但是好多站点要么没有,要么搜不到,有些搜索还有时间限制,或者从网盘转存,太繁琐了。所以想在自己的服务器新增一个看影视的功能,毕竟有时候找资源是真的痛苦。
加上之前了解到GitHub上有一个在线采集影视的项目,正好今天上上手,自己动手部署,丰衣足食。
项目介绍
项目框架为 Go+Vue。用到了 Redis和 Mysql,经过我的测试,docker启动运行需要差不多 500M 的内存,主要是MySQL占用内存较大,感觉可以优化为 postgresql 来大大降低内存占用。
项目地址:https://github.com/ProudMuBai/GoFilm
项目提供的教程需要自己构建docker镜像,并且构建的镜像需要特别大,对此我进行了优化,并讲 docker 镜像上传到了 docker仓库,所以你可以直接使用我构建的镜像而不用自己手动构建
截至目前构建的最新版本为
|
|
前置准备
安装好 docker,如果没有,请参考 docker安装。
部署
方式一:
xxxxxxxxxx # 前台运行./cms# 后台运行nohup ./cms shell
为了简单起见,采用 root 用户,如果不是,请自己注意权限问题,加上 sudo提权。
|
|
方式二
使用项目作者提供的教程,请参考:film项目安装
初始化
部署完成后还需进入管理端设置采集主站点
浏览器输入 ip/manage,进入管理界面,默认用户和密码为 admin
“HD(bf)”, Uri: https://bfzyapi.com/api.php/provide/vod/
“HD(kk)”, Uri: https://kuaikan-api.com/api.php/provide/vod/from/kuaikan/
“HD(fs)”, Uri: https://www.feisuzyapi.com/api.php/provide/vod/
“HD(bfBk)”, Uri: http://by.bfzyapi.com/api.php/provide/vod/
经测试,推荐使用的采集站
删除容器
|
|