- Notifications
You must be signed in to change notification settings - Fork1.2k
SS CMS 基于 .NET Core,能够以最低的成本、最少的人力投入在最短的时间内架设一个功能齐全、性能优异、规模庞大并易于维护的网站平台。
License
siteserver/cms
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
SSCMS 基于 .NET Core,能够以最低的成本、最少的人力投入在最短的时间内架设一个功能齐全、性能优异、规模庞大并易于维护的网站平台。
项目发布的正式版本存放在master
分支
编译状态 | 版本号 | 发布日期 |
---|---|---|
│ sscms.sln Visual Studio 项目文件│├─docker Docker 配置文件├─src/Datory 数据库基础类├─src/SSCMS 接口、基础类├─src/SSCMS.Cli 命令行工具├─src/SSCMS.Core CMS核心代码├─src/SSCMS.Web CMS App└─tests 测试
npm installnpm run build-win-x64dotnet build ./build-win-x64/build.sln -c Releasedotnet publish ./build-win-x64/src/SSCMS.Cli/SSCMS.Cli.csproj -r win-x64 -c Release -o ./publish/sscms-win-x64dotnet publish ./build-win-x64/src/SSCMS.Web/SSCMS.Web.csproj -r win-x64 -c Release -o ./publish/sscms-win-x64npm run copy-win-x64
Note: 进入文件夹
./publish/sscms-win-x64
获取最终发布版本
npm installnpm run build-win-x32dotnet build ./build-win-x32/build.sln -c Releasedotnet publish ./build-win-x32/src/SSCMS.Cli/SSCMS.Cli.csproj -r win-x32 -c Release -o ./publish/sscms-win-x32dotnet publish ./build-win-x32/src/SSCMS.Web/SSCMS.Web.csproj -r win-x32 -c Release -o ./publish/sscms-win-x32npm run copy-win-x32
Note: 进入文件夹
./publish/sscms-win-x32
获取最终发布版本
npm installnpm run build-linux-x64dotnet build ./build-linux-x64/build.sln -c Releasedotnet publish ./build-linux-x64/src/SSCMS.Cli/SSCMS.Cli.csproj -r linux-x64 -c Release -o ./publish/sscms-linux-x64dotnet publish ./build-linux-x64/src/SSCMS.Web/SSCMS.Web.csproj -r linux-x64 -c Release -o ./publish/sscms-linux-x64npm run copy-linux-x64
Note: 进入文件夹
./publish/sscms-linux-x64
获取最终发布版本
npm installnpm run build-linux-arm64dotnet build ./build-linux-arm64/build.sln -c Releasedotnet publish ./build-linux-arm64/src/SSCMS.Cli/SSCMS.Cli.csproj -r linux-arm64 -c Release -o ./publish/sscms-linux-arm64dotnet publish ./build-linux-arm64/src/SSCMS.Web/SSCMS.Web.csproj -r linux-arm64 -c Release -o ./publish/sscms-linux-arm64npm run copy-linux-arm64
Note: 进入文件夹
./publish/sscms-linux-arm64
获取最终发布版本
拉取最新版本的 SSCMS 镜像
docker pull sscms/core:latest
运行 SSCMS 容器
docker run -d \ --name my-sscms \ -p 80:80 \ --restart=always \ -v volume-sscms:/app/wwwroot \ -e SSCMS_SECURITY_KEY=e2a3d303-ac9b-41ff-9154-930710af0845 \ -e SSCMS_DATABASE_TYPE=SQLite \ sscms/core
项目编译需要使用 Visual Studio 2022,你可以从这里下载Visual Studio Community 2022
代码贡献有很多形式,从提交问题,撰写文档,到提交代码,我们欢迎任何形式的贡献!
SSCMS 产品将每隔两月发布新的正式版本,我们将在每次迭代中对核心功能、文档支持、功能插件以及网站模板四个方面进行持续改进。
如果发现任何 BUG 以及对产品使用的问题与建议,请提交至Github Issues 或者Gitee Issues。
SSCMS 项目已加入dotNET China 组织。
GNU Affero General Public License v3.0
Copyright (C) 2003-2023 SSCMS
About
SS CMS 基于 .NET Core,能够以最低的成本、最少的人力投入在最短的时间内架设一个功能齐全、性能优异、规模庞大并易于维护的网站平台。
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors10
Uh oh!
There was an error while loading.Please reload this page.