# PasteSpider **Repository Path**: csuffyy/PasteSpider ## Basic Information - **Project Name**: PasteSpider - **Description**: PasteSpider社区开源版,如果你的服务器是小内存的,比如才2GB,那么这一款从开发角度触发的容器部署工具绝对适合你! 支持一键部署,Nginx路由同步,多环境发布,账号多角色,私有仓库,GIT/SVN源码发布等! - **Primary Language**: C# - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 17 - **Created**: 2024-05-29 - **Last Updated**: 2024-05-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PasteSpider #### 介绍 PasteSpider社区开源版,如果你的服务器是小内存的,比如才2GB,那么这一款从开发角度触发的容器部署工具绝对适合你! 支持一键部署,Nginx路由同步,多环境发布,账号多角色,私有仓库,GIT/SVN源码发布等! #### 安装教程 0.到https://soft.pastecode.cn/Home/Soft去打包最新的镜像 具体的安装教程见 https://soft.pastecode.cn/Home/spider/8 1. 需要安装Postgresql数据库 `` podman run -it --name postgres --restart always -e POSTGRES_PASSWORD=12345678 -e ALLOW_IP_RANGE=0.0.0.0/0 -v /outdata/postgres/data:/var/lib/postgresql/data -p 8765:5432 -d postgres `` 2. 需要安装redis缓存 `` docker run -it --name redis -p 8004:6379 -d --restart always redis --requirepass yourpassword `` 3. 使用docker或者Podman运行 `` docker run -it -v "/Users/apeart/spider/:/spider/" -e ConnectionStrings:MainConnectionString="User id=postgres;Password=12345678;Host=192.168.0.29;Port=8002;Database=spiderdb;Pooling=true;MaxPoolSize=10;MinPoolSize=0;Connection Lifetime=0;" -e RedisConfig:Mainconnection="192.168.0.29:8004,password=12345678,defaultdatabase=9" --name myspider -d imgspider:1021 `` ## 升级部署 当在后台创建好项目和对应的服务后,后续升级一个服务就很简单了!支持一键升级也支持按照步骤的模式