登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
轻量养虾,开箱即用!低 Token + 稳定算力,Gitee & 模力方舟联合出品的 PocketClaw 正式开售!点击了解详情
代码拉取完成,页面将自动刷新
开源项目
>
服务器应用
>
容器/虚拟机
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
8
Star
75
Fork
21
PasteCode
/
PasteSpider
代码
Issues
2
Pull Requests
1
Wiki
统计
流水线
服务
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
开发画像分析
我知道了,不再自动展开
发行版
最新版
26.01.02
41385da
2026-01-19 13:58
对比
PasteSpider26年01月002版本
PasteCode
上一个版本优化小时日志的时候,在清理历史信息的时候把上一个未处理的给清理了,导致一直没有小时报表,对应的天也不存在!
最后提交信息为:
Merge branch 'master' of
https://gitee.com/pastecode/PasteSpider
26.01.01
41385da
2026-01-10 12:57
对比
PasteSpider 2026年01月 版本
PasteCode
## 26.01.001 1.?有一个问题,我遇到2次了,就是升级的时候,在检查运行限制,导致扩容... .. . 看来这个问题得引入一个key来处理,这个版本会处理这个问题! 2.关于keyValueConfig的名称的问题! 3.关于推荐的日志配置的建议! 4.同步软件的服务列表的排序问题,我看下如何处理 5.服务新增,判断code是否在这个项目下重复 6.同步软件中看到的项目列表(服务列表)如果项目或者服务被禁用将不再显示! ## 25.11.001 1.之前得权限改版,不够粒度,考虑采用粒度版本!!! linuxid projectid serviceid modelid + gradeid模式 2.修复之前得动态表得问题,就是IIS得管理,配置,查看,更新得问题,主要问题在于前端UI部分,之前得pasteform版本遗漏了部分代码! 3.修复异常统一处理的BUG问题! ## 25.10.001 1.考虑升级10,据说内存占用更低了,对于一个工具,我还是觉得目前的PasteSpider内存占用有点多的样子! 2.修复服务端文件无法删除的问题,这里指同步工具中的删除多出 3.?关于是否管理nginx的配置文件的问题,这里的配置指域名的.conf文件,那就是列表,编辑,删除!++ 权限,这样很多时候很便利,还要nginx -t nginx -s reload等! 4.?同理的,是否可以直接管理,项目的文件... .. . 目前是只能查看文件名,有权限的可以删除,有权限的可以同步,这样会引入权限的问题,比如配置文件 5.关于一些docker run的建议配置,比如日志文件大小等,是否做一个快捷提示!!!和快捷输入... 总是重启 日志大小 内存限定 等 6.关于一键升级,是否添加一个过滤,比如我上次一键升级,这一次打开浏览器,输入地址,由于历史记录,会返回上一次的,就触发又一次发布了。。。 由于安全校验,本次不会自动发布,您需要手动点击发布! 这个升级在/page/build/index.html文件中! 7.创建服务的时候,服务器和环境 必选 ,这个不太明显,估计要提交到上方,而且要做默认选中!!! 8.服务器没有排序字段,考虑后续加入,主要在一些特殊场合可以使用,比如默认主服务等,基于排序和配置默认筛选! 1.服务-综合服务 a.扩容,缩减 服务的发布等操作,有点不够直接!!! 添加 全量升级 全量重新部署 全量构建并升级等操作! 2.查看某一个容器信息... .. . 任务列表没有,应该是被屏蔽了 3.服务综合管理,需要添加本地指引,或者操作文档支持,不一样的按钮样式等!!! 1.修复部分查询缓慢的问题,是由于OrderBy过滤的问题,升级为PasteOrderBy进行排序查询! 2.表格的头,配置为不可选中状态,就是不参与选中行样式 3.锁定表格头这一行,固定表格首行! 4.添加对列排序的支持,PasteForm升级到最新版本 5.修复综合服务的构建,升级,伸缩的问题,之前一直使用PasteSpiderFile,这一块测试没到位!
最后提交信息为:
Merge branch 'master' of
https://gitee.com/pastecode/PasteSpider
25.09.01
41385da
2025-09-20 13:50
对比
PasteSpider2025年09月更新
PasteCode
## 25.09.20 1.优化各处查询,状态查询支持全部,是,否查询 2.修复之前组别划分和旧版本授权的冲突问题,授权将退出历史舞台 3.修复子账号无法在同步软件中看到项目列表的BUG(和旧版本的授权冲突了) 4.修复子账号无法构建服务(没有权限)的BUG(和旧版本的授权冲突了) 5.修复运行容器无法编辑的BUG 6.全部采用PasteForm的DefaultAppService模式,精简接口,接口数量减少60% 7.调整表格的搜索区域,比如一些时间,等的查询 8.任务查询默认之间修改,显示近2个月的数据 9.状态查询,默认选定可用的,之前是全部 10.本次改动主要是升级规范性等! 容器版本,拉取 docker pull registry.cn-heyuan.aliyuncs.com/apeart/pastespider:latest 或者 docker pull registry.cn-heyuan.aliyuncs.com/apeart/pastespider:2509
最后提交信息为:
Merge branch 'master' of
https://gitee.com/pastecode/PasteSpider
25.07.01
41385da
2025-07-13 14:58
对比
修复创建任务后,显示已取消的问题,实际在执行
PasteCode
修复创建任务后,显示已取消的问题,实际在执行
最后提交信息为:
Merge branch 'master' of
https://gitee.com/pastecode/PasteSpider
25.06.01
e8a772a
2025-06-29 16:13
对比
PasteSpider25年06月版本
PasteCode
1.服务的启动命令修改为textarea模式输入,以便应对参数过多,或者有特殊符号等问题 2.任务重复引入数据指纹算法,不再统筹近似值! 3.swagger添加入口 你可以在权限中添加一个菜单,路径是/swagger/index.html 4.添加自定义任务发起接口,主要是项目的密钥,见/api/spider/open/xxx的相关接口 5.?客户端(CS)结构是否改造下,比如可以动态调用?需要监听端口等 传递当前项目地址,CS中判断当前选定是否符合,然后就可以自动发布了... 6.?服务器是否要添加一个直连模式,就是docker的时候使用link模式,这个可以好好测试下,其实就是docker的systemd方式! 7.项目-服务的介绍修改,去除一些不必要的显示,一些信息的补充 8.清理缓存使用echo 1 > /proc/sys/vm/drop_caches而不是可能会有其他影响的echo 3 > /proc/sys/vm/drop_caches,其实只有内存不足的时候,会执行这个动作 9.加入归属机制,比如服务,项目,等都加一个PartId,如果不是超级权限,则只能查询自己的归属,一个归属可以绑定多人,这样就直接隔离了!... 10.一些表单输入项的说明的更改,特别是项目到服务这一块 11.对于环境,是否给定默认选中!还是环境设定一个默认值??? 一个默认都没有的则获取第一个? 12.重新整理以下,宏的定义,后面添加了一些Current这个块 13.删除镜像版本的时候,文件的backup的(版本)文件夹没有删除的BUG 14.修复一处删除镜像有问题的地方,删除镜像也要使用任务模式,因为有可能跨服务器了 15.调整升级逻辑,只有集群部署的模式下才考虑nginx的平滑切换,如果只是单例部署,则尽快切换! 16.虽然配置中可以配置每次服务启动的等待时间,现在你可以针对服务配置不一样的启动时间了,比如有些服务启动快,有些启动慢!配置这个的目的是为了确保服务完全启动,然后接入到nginx进行服务! 17.?项目或者服务,是否添加颜色,就是颜色小圆标 18.?服务是否显示路径等信息... .. . 服务类型是否显示不一样的颜色! 19.?是否为docker/podman/iis/systemd/winservice设定不一样的颜色!!!(这里指容器列表) 20.监测配置的表单页添加分组,也就是区分CPU模块和内存模块 21.添加找回密码的功能,其实是appsettings.json设置密码,注意不能是默认的123456 22.登陆后的密钥过期时间,现在可以自行修改了!单位是小时,默认是12小时 23.修改触发规则,如果持续时间设置为0表示立马触发 24.默认查询的状态不是全部,而是可用的,然后是改成横向可选,之前是下拉选择 25.添加对二开的支持,因为有swagger+基于系统密钥的自定义登录模式,在现有API下你可以实现比如自己的CI/CD了! 26.修复几处没有捕获异常的地方 27.管理端部分接口采用session缓存,率属于PasteForm的接口,提高二次访问的效率 28.权限管理使用了PasteForm框架得一些新功能,比如你选择权限,就要填写model和role,如果你是选择菜单,则要你填写路径,是不是很好玩! 29.因为本次升级,你要自己加一个菜单 路径是 pasteform/index.html?path=groupInfo 30.全新得授权机制已经到来,可能会有某一个角落遗漏了,新的采用查询过滤得办法,比之前得更加完备和安全! 31.超过2个小时的任务,直接设置为取消... 在页面查询返回的时候
最后提交信息为:
鉴权过滤器变更类型!
V2025.05
6be7b95
2025-05-17 16:59
对比
PasteSpider25年05月版本
PasteCode
这个版本是V5版本的第三个版本了 主要的修复有 1.可用内存,之前是使用的free现在修改成avaliable 2.服务器监控中,如果设置为0,则忽略这个监控项 3.读取容器状态的时候,做一些前置的判断,比如名称为空等,防止不必要的命令错误 4.服务中的默认升级,之前数据没有链接,表现形式就是编辑的时候显示一直是✔的,实际就不一定了,然后是列表中不显示这项 5.表单中,输入框的"显示有问题的问题,其实是PasteForm的模板代码的转义的问题! 6.审计日志全新改版,完成自定义重新设计,以便支持更加丰富的查询,比如精确到某一个字段的变更记录! 7.审计日志支持更加丰富的查询,比如地址,IP,数据表,模块,函数等 8.审计日志支持更多数据库了,目前和主数据库一致支持mysql pgsql sqlite sqlserver 容器版本 拉取地址 registry.cn-heyuan.aliyuncs.com/apeart/pastespider:202505 或者是 registry.cn-heyuan.aliyuncs.com/apeart/pastespider:latest
最后提交信息为:
安装包!
V25.04
6be7b95
2025-04-24 20:57
对比
PasteSpider25年04月版本
PasteCode
当前版本可以说是V5正式版,修复了大量的问题 上一个版本是V5的预览版,我也说了不建议企业升级 这个版本可以升级了,我自己也升级在正式环境了 后续版本都将是按照月份的频率,当然如果没有新的需求啥的 就不发布了,不能为了发布而发布! 如果遇到紧急问题,还是会升级的,尽量频率不过高! PasteSpider专题看这里 [PasteSpider未完善的专题](https://soft.pastecode.cn/Home/Docs/spider/13) 操作文档看这里 [PasteSpider未完善的文档](https://soft.pastecode.cn/doc/spider/) (ps:个人时间有限哈,其实我自己也比较喜欢发现问题,修改问题,发现需求,实现需求,至于文档,其实真的不太爱写,抱歉!) ## 25.04 本次更新主要是引入新的数据库的支持,然后是某些版本升级到NET8.0,本次主要是修复V5版本(上一次发布)的一些问题,一起来看看有哪些升级 #### 组件升级 1.除了Linux.systemd的还是NET6.0,其他的比如容器模式,或者windows.service的PasteSpider升级为NET8.0! 2.**注意 注意 注意 如果之前是以容器形式运行PasteSpider的,当前版本的监听不再是80端口,比如之前的 -p 8900:80 现在要改成 -p 8900:8080 ** #### 新数据库支持 1.当前版本起支持mysql(mariadb)、sqlserver,postgresql,sqlite等数据库 2.注意查看appsettings.json的配置,每个数据库的链接字符串是放不一样的地方的 #### 镜像版本 1.后续镜像配置月份版本,最新是:latest,如果你要拉取PasteSpider的2025-04的版本,则为:202504,如果发布多次,会有202504{01/02/03}以此类推 目前有的版本为 registry.cn-heyuan.aliyuncs.com/apeart/pastespider:202503 registry.cn-heyuan.aliyuncs.com/apeart/pastespider:latest 当前这个版本升级,应该是registry.cn-heyuan.aliyuncs.com/apeart/pastespider:202504 2.所以本次发布后,镜像版本应该是registry.cn-heyuan.aliyuncs.com/apeart/pastespider:202504当然了如果你直接拉取latest也会是这个版本,latest随着时间升级了 #### 项目网关 1.之前读取网关是直连读取的,在集群部署中会有问题,目前修改成远程读取 2.由于发送给节点,由master兜底,引发了新的问题,后面修改了集群组件的规则 #### 集群组件 1.调整规则,发送给节点的信息,之前没找到节点由Master兜底,新的规则为默认不兜底,除非指定master可以兜底 #### 管理端 1.首页的右侧添加当前版本,点击版本号可以查看版本更新内容 2.同步页面逻辑添加,样式稍微修改了下,同步后,重新读取服务器的服务信息,这样不会出现上传后还是空白 3.更新到最新的pasteform框架,引入了新的分页控件!!! 1.版本回滚,统一迁移到了【我的服务】-【镜像】找到对应的版本,点击后面的回滚 2.点击回滚,默认打开的是服务绑定页面,选择要回滚的分布(回滚哪些服务器,回滚多少容器)可以直接勾选,和填写! 3.服务绑定,如果当前没有的,可以自己添加一个菜单,路径是pasteform/index.html?path=bindModelLinux 4.服务版本是新做的,后续可能会替换【综合管理】因为他支持批量操作,是PasteForm的Table.Edit的一个案例用法! 5.修改镜像版本回收规则,新的规则是回收目标删除版本之下的最多5个版本,理论上只会删除一个! #### 执行文件 1.修改windows的.bat文件,减少不必要的打印,现在以Windows.Service的方式启动或者删除PasteSpider控制台的信息将简洁明了了! 2.win.service.start.bat启动失败后,将删除当前服务,这样不影响下次启动 #### 模板 模板主要是针对一些配置的,比如IIS站点,IIS程序池,Linux.systemd文件等,里面主要会涉及到宏等 1.添加一些查询项 #### 状态 1.修复之前服务器不读取服务容器的状态的问题,其实就是服务器本身不读状态,不代表不读取他的服务站点等的状态 #### 容器 1.修复容器运行版本和标注版本不一致的问题! #### 任务 1.修复之前容器服务查看状态,只支持docker/podman的问题,新的支持iis/win.service/linux.systemd等,也就是全部支持 2.自行添加的服务也支持查看状态,同步状态(linux.systemd),容器的话是使用服务器的同步容器 3.任务列表添加更多查询,子任务添加时间等维度的查询 4.拉取文件这个任务,添加更多的子任务,比如下载,解压等 5.修复之前的灰度发布,也就是升级的数量小于当前运行量的情况 6.添加规则,运行的目标从版本降序,也就是如果多次灰度,那么就是那一小撮一直升级,符合业务印象 7.docker build的路径错误问题,应该是执行服务器的路径符号,而不是创建的,因为可能是远程创建的任务,其实就是路径/和\的问题 8.docker_rmi_auto删除旧版本的镜像,当前是使用多版本模式,至多5个,会删除目标版本之下的至多5个,当前有在使用的不会删除 #### 权限 1.编辑的时候无法查看父级权限的信息的问题,只显示ID,目前可以显示对应的权限名称了,这里的权限包含菜单等 2.权限的备份和恢复,之前附带了ID,新的去除了这个约束,防止冲突,恢复后角色的权限要重新设定! 3.如果角色为admin或者root的时候表示有超级权限,无论这个角色是否勾选了这个权限,也就是角色admin/root可以不需要勾选权限 #### 接口 1.重新检查接口权限,发现遗漏了一处授权校验 2./api/spider/Open/keyval接口变更,新增stoken用于校验信息是否来自系统授权,token规则添加,支持裸token或者oauth模式! #### 节点 1.节点支持添加,删除,编辑等,编辑主要是针对描述 2.节点信息变动后,会基于状态进行入集群还是离开集群 3.当服务器没有节点维护的时候,这个留给下一个版本来做吧! 4.添加节点,校验节点地址的格式,只是简单校验
最后提交信息为:
安装包!
25.03.31
6be7b95
2025-03-31 22:00
对比
PasteSpider周版本更新
PasteCode
## 25.03.31 1.全局错误监听,发生异常的时候推送给对应的webhook,不仅仅包含api的错误! 2.RouteFileRemove 没有执行,只有写入 远程任务,目前变更为nginx_delete_conf已经修复! 3.修复文件夹符号/或者\的问题,这个一般是跟随服务器的,只是有些命令是跟随当前环境的,所以之前的全部跟随系统会有问题的! 4.4的问题,删除后是否要执行nginx -t && nginx -s reload ??? ## 25.03.29 1.一键升级,在部署页面提交后不会自动关闭页面的BUG,其实是里面的一个单词写错了! 2.全局错误监听,发生异常的时候推送给对应的webhook,不仅仅包含api的错误! 3.检查关于权限的问题,之前升级权限这一块有些地方给注释了,这里的权限指某些环境或者服务的 而不是登陆没登陆的! 4.x.RouteFileRemove 没有执行,只有写入 远程任务 5.远端任务的返回格式问题的修复,就是应该200返回的变成630返回了,后端数据判断的问题!
最后提交信息为:
安装包!
25.03.27
6be7b95
2025-03-27 21:30
对比
PateSpiderFile
PasteCode
项目文件同步客户端,当前版本支持2个前置命令 一键发布 前置命令① 同步前置命令② 注意,如果点击一键升级,则会执行①,然后执行② 如果是双击选择项目或者点击对比,会执行② 在项目列表页面,可以直接点击过滤,会跳转到管理端这个服务的过滤配置页面,直接配置比如忽略哪些文件或者文件夹等 注意配置后,需要重新点击对比!
最后提交信息为:
安装包!
25.03.24
6be7b95
2025-03-24 22:42
对比
PasteSpider专业版Linux和Windows版本
PasteCode
PasteSpider的Windows运行包和Linux中以systemd方式运行的软件包
最后提交信息为:
安装包!
25.03.23
6be7b95
2025-03-22 15:03
对比
PasteSpiderFile和PasteSpider
PasteCode
PasteSpiderFile这个是同步项目文件用的,文件同步器!这个是win64用的! 就是如何差量的把你项目的文件或者代码文件同步到服务器的,服务端需要为PasteSpider! PasteSpiderFile v25.03.22 PasteSpider linux_x64 v25.03.23 PasteSpider win_x64 v25.03.23
最后提交信息为:
安装包!
24.5.4.1
2033a1e
2024-05-04 18:06
对比
2024.05.04.1
PasteCode
WebHook的通知支持分层级,比如可以指定只接收某一个服务的对应通知等! 支持自定义网关,以便用于应对不映射端口的时候允许docker/podman重启而不影响nginx的配置! 支持本地数据库Sqlite\远端数据库Postgresql 版本规则变更xx.xx.xx.xx表示:年.月.日.版本 WebHook的Title的变更,使用MD的格式进行推送! 解压后的文件是发布的文件,里面有附带Dockerfile文件,使用命令docker build -t imgspider:1122 .惊醒构建PasteSpider的镜像 前端文件在wwwroot文件夹下面,你也可以使用nginx进行location配置,这样便于修改前端页面等! 请注意如果使用sqlite,需要使用路径映射,把/app/data映射出去(示例:-v /spider/data:/app/data),这样下次升级的时候数据才不会丢失!
最后提交信息为:
修改简要说明
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
C#
1
https://gitee.com/pastecode/PasteSpider.git
git@gitee.com:pastecode/PasteSpider.git
pastecode
PasteSpider
PasteSpider
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册