squidex
开源无头内容管理系统,提供强大API和OData过滤,支持多种数据库部署。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
一个让开发者自由定义前端的内容管理后台,支持多数据库,更灵活。
主な機能
- 提供 RESTful API 和 Swagger 文档,支持 OData 过滤和排序
- 无头架构,不绑定前端,可构建网站、App 或任何客户端
- 基于 ASP.NET Core 和 CQRS,性能强、易扩展
- 支持 MongoDB、PostgreSQL、MySQL、SQL Server 等多种数据库
- 支持 Docker、Azure、AWS、K8s 等多平台一键部署
できないこと
- •默认使用 MongoDB,若切换数据库需提前配置连接字符串。2. 生产环境建议使用反向代理(如 Nginx)并启用 HTTPS。3. 免费社区版无官方技术支持,但可参与论坛讨论。
使用例
- 企业内容管理平台(新闻、产品目录等)
- 移动应用的后端内容服务
- 多站点内容分发(如多个品牌官网共用一套内容)
- 微服务架构中的内容微服务
詳細説明
Squidex 是一个开源的无头内容管理系统(Headless CMS)和内容管理枢纽。与传统的 CMS 不同,它提供了丰富的 API,支持 OData 过滤和 Swagger 定义,你可以自由构建自己的前端界面(网站、移动应用或服务器)。基于 ASP.NET Core 和 CQRS 架构构建,支持 Windows 和 Linux,兼容 MongoDB、PostgreSQL、MySQL 和 SQL Server。提供 Docker、Azure、AWS、K8s 等多种部署方式,并有云 SaaS 版本。相比 Strapi 或 WordPress,Squidex 的独特优势在于深度集成 .NET 生态、CQRS 架构带来的高扩展性以及灵活的数据库选择。
トラブルシューティング & FAQ (1)
トラブル対応Squidex 7.22.0+ が IAM ロール/Web アイデンティティを使用した S3 で 'Specified method is not supported' エラーにより起動に失敗するのはなぜですか?
これはSquidex 7.22.0および7.23.0における既知のリグレッションであり、2つの問題によって引き起こされています:(1) AWSSDK.SecurityTokenアセンブリの欠落。これによりS3のAWS IAMロール/Web ID資格情報の解決が機能しなくなります;(2) SeekFakerStreamのバグ。リトライ時に'Specified method is not supported'をスローすることで実際のエラーを隠蔽します。修正はマージされ(https://github.com/Squidex/libs/pull/98)、次のリリースで利用可能になります。即座に解決するには、Squidex 7.21.0にダウングレードするか、アップグレードまでデプロイメントで静的AWSアクセスキーを使用するようにしてください。修正後、復元されたSecurityToken依存関係とアップロード用の実際のシーク可能なストリームを含む最新のSquidexバージョンに更新してください。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
步骤1:使用 Docker 快速启动(推荐):运行 `docker run -p 5000:80 squidex/squidex`
步骤2:访问 http://localhost:5000 进入管理界面,创建管理员账号
步骤3:通过管理界面创建内容模型(Schema),然后使用 REST API 增删改查内容
- 步骤1:使用 Docker 快速启动(推荐):运行 `docker run -p 5000:80 squidex/squidex`
- 步骤2:访问 http://localhost:5000 进入管理界面,创建管理员账号
- 步骤3:通过管理界面创建内容模型(Schema),然后使用 REST API 增删改查内容
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
若通过 Docker 部署,执行 `docker rm -f squidex` 并删除相关数据卷。若手动部署,删除安装目录及对应的数据库。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
1 FAQ