摘要: PasteSpider是什么? 一款使用.net编写的开源的Linux容器部署助手,支持一键发布,平滑升级,自动伸缩, Key-Value配置,项目网关,环境隔离,运行报表,差量升级,私有仓库,集群部署,版本管理等! 30分钟上手,让开发也可以很容易的学会在linux上部署你得项目! [从需求角度介 阅读全文
posted @ 2024-06-12 19:57 PasteSpider 阅读(96) 评论(0) 推荐(3) 编辑
摘要: PasteSpider的安装,你可以使用linux自己部署,不过这里建议采用容器部署,支持podman/docker 目前大多数Linux都支持!你可以加入我们的讨论群(QQ群296245685 ),在安装遇到问题的时候可以找到解答! 数据库方式一Postgresql PasteSpider目前的版 阅读全文
posted @ 2024-05-21 21:43 PasteSpider 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 你是否被K8S的强大而吸引,我相信一部分人是被那复杂的配置和各种专业知识而劝退,应该还有一部分人是因为K8S太吃资源而放手! 这里介绍一款平替工具PasteSpider,PasteSpider是一款使用c#编写的linux容器部署工具(使用PasteSpider和自己用啥语言开发没关系哈!),简单易 阅读全文
posted @ 2024-05-21 18:52 PasteSpider 阅读(243) 评论(1) 推荐(2) 编辑
摘要: PasteTemplate序列的接口权限控制使用的都是一套逻辑 包括不限于PasteSpider,PasteTimer,PasteTicker等 大致逻辑一致,具体的细节可能会根据项目做一些调整! 实现 项目中使用的是过滤器实现的RoleAttribute:ActionFilterAttribute 阅读全文
posted @ 2024-01-13 17:19 PasteSpider 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 比如我们在设计架构的时候,或者权限,菜单的时候一般有多层级的概念,这个时候要排序就有点困难了!这里引入另外一个字段,然后按照自己的层级进行排序! /// <summary> /// 添加一个权限列表 ///</summary> /// <param name="input"></param> /// 阅读全文
posted @ 2024-01-02 09:35 PasteSpider 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 在实际使用Serilog中,我们通常会有不一样的需求,常见的比如 1.按照等级,高级哪个等级的才记录 2.记录文件每个多大,超过的划分到下一个文件中 3.不同等级的记录到不同的位置中 4.按照不一样的格式输出 以下是PasteSpider中的appsettings.json中关于Serilog的配置 阅读全文
posted @ 2023-10-31 11:50 PasteSpider 阅读(123) 评论(2) 推荐(0) 编辑
摘要: 如果你的服务器的内存小于16GB,那么K8S就和你无缘了,但是你可以使用PasteSpider来实现发布你的项目到服务器上! PasteSpider是一个运维工具,使用NET编写的,部署于服务器的Docker/Podman上,他可以帮助你把你的项目发布到服务器上,支持源码模式,支持发布模式,支持一键 阅读全文
posted @ 2023-10-13 18:15 PasteSpider 阅读(222) 评论(3) 推荐(1) 编辑
摘要: netcore需要跨平台,说白点就是放在windows服务器要能用,放在linux服务器上也能用,甚至macos上。 很多时候需要使用到图形验证码,这就有问题了。 旧方案1.引入包 <PackageReference Include="System.Drawing.Common" Version=" 阅读全文
posted @ 2023-09-21 11:44 PasteSpider 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一款更加适合开发者使用的容器部署工具,一款运行占用资源不足300MB的容器管理工具, 如果你要升级一个项目服务的容器,你只需要提交代码(git/svn),或者本地打包后,一键发布,PasteSpider会基于你这个项目的配置执行打包镜像,升级现有的容器,然后构建nginx的路由信息,最后通过通知告知发布结果,省心,省力! 阅读全文
posted @ 2023-08-25 17:02 PasteSpider 阅读(328) 评论(0) 推荐(1) 编辑