轻量级vue+gin自采集影视站源码 后台一键/定时采集

分享一位大佬在Github开源的vue+gin自采集影视站项目,项目我已经搭建起来,说实话我个人对这个项目已经垂涎已久,不仅仅是喜欢前端UI,更主要的是后台可以增加采集接口,并且可以定时采集更新到网站,下文中我会把大佬的项目和我的一些搭建经验与大家分享(对于.Go语言来说我也是新手,弄了一晚上才搭建起来),也整理了一份属于自己的安装说明,后期也会出个视频教程,希望对喜欢这个项目的新手同僚们可以更好更快的入手,另外项目还在慢慢完善,如果觉得不喜欢的朋友右上角关闭,顺便应该给项目大佬点一个Stars。

由于前端截图太浪费资源,就不截图了,直接看演示吧,后端再截图。

项目演示

GoFilm简介

一个基于 vue 和 gin 实现的在线观影网站

项目采用vite + vue作为前端技术栈,使用 ElementPlus 作为UI 框架进行开发,后端程序使用 Gin + gorm + go-redis 等相关框架提供接口服务,使用 gocolly 和 robfig/cron 进行公共影视资源采集和定时更新功能。

新版本说明

网站前台

前台部分对网站名称以及播放源等部分信息与后台数据进行关联, 可通过后台进行修改
影片详情部分以及首页导航数据结构发生变化, 样式保持一致
默认访问地址: 服务器IP:默认端口 [http://127.0.0.1:3600]

管理后台

新增管理后台功能组, 主要用于对 采集站点, 定时更新, 网站基本信息, 图片同步, 影片分类, 影片信息 等进行管理 (部分功能正在完善中, 不影响已有功能使用)
管理后台访问需进行登录, 默认账号/密码: admin admin (登录成功后自行通过右上下拉弹窗进行密码修改)
具体情况请自行搭建访问
默认访问地址: 服务器IP:默认端口/manage [http://127.0.0.1:3600/manage]

更新说明

后台功能完善阶段时不会同步更新到演示站点, 需自行使用服务器搭建体验
使用中出现问题可在项目 Issues 中进行描述, 有需要添加的新功能和好的建议也可以提供
新版本安装方法以及使用说明请查看本项目 film 文件夹下的说明文件

新增内容

新增详细部署说明文档, 以及 1Panel部署方式 , 点击查看
影片分类界面 二级分类 展示开关修改为 屏蔽 和 恢复 效果, 点击可对所属分类影片进行屏蔽和恢复
影片信息界面删除按钮功能生效, 可删除单一影片信息 (删除后暂无设置恢复效果)
修复部分按钮点击后褐色边框问题

后续计划

优先针对手机端主页以及导航做修改
同步手机端历史记录功能

更新迭代计划

目前用户界面的一些功能有待开发和完善, 大家也可以继续提供一些好的建议
目前pc端的历史记录写了一个简单的测试版, 后面有时间会同步完善pc和wrap端的历史记录和收藏功能
前台功能目前基本满足观看的需求, 后续考虑切入一些登录和账户以及管理后台的功能,慢慢完善这个项目

项目截图

前端截图情直接看上面演示站效果,后端截图如下:

图片[1]-轻量级vue+gin自采集影视站源码 后台一键/定时采集-讯选
图片[2]-轻量级vue+gin自采集影视站源码 后台一键/定时采集-讯选
图片[3]-轻量级vue+gin自采集影视站源码 后台一键/定时采集-讯选
图片[4]-轻量级vue+gin自采集影视站源码 后台一键/定时采集-讯选
图片[5]-轻量级vue+gin自采集影视站源码 后台一键/定时采集-讯选
图片[6]-轻量级vue+gin自采集影视站源码 后台一键/定时采集-讯选

项目安装

该项目作者已经提供了详细的安装说明,包括新增了 1Panel 安装方式(类似于宝塔, 宝塔要注册且下载很慢, 所以后续应该也不会出宝塔安装),我们下面把作者的和本站的安装方法聚合起来方便查阅:

© 版权声明
THE END
喜欢就支持一下吧
点赞12
评论 抢沙发

请登录后发表评论

    暂无评论内容