refinerycms
3,903
Stars
—
Forks
0
Watchers
—
Open Issues
待补全
许可证
Ruby
语言
—
创建时间
最近更新
项目能做什么
高可扩展的 Ruby on Rails CMS,支持 Rails 6.1-8.1+ 及 Ruby 3.x-4.x。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# Refinery CMS
__An open source content management system for Rails 6.1+ through 8.1+__
You can deploy an example app to Heroku:
[](https://heroku.com/deploy?template=https://github.com/refinery/refinerycms-example-app)
Note that some of our docs in this README are out of date, and our website is not currently live. Please refer to our [GitHub repository](https://github.com/refinery/refinerycms) for the current status and instructions. Guides can be found in the [doc/guides](https://github.com/refinery/refinerycms/tree/main/doc/guides) folder.
## Requirements
* [Bundler](https://bundler.io/)
* [ImageMagick](https://imagemagick.org/script/install-source.php)
* :warning: Warning: ImageMagick currently has a serious security vulnerability, CVE-2016–3714. After installing, you must disable certain features in ImageMagick's policy configuration. Please see the following for details:
* https://imagetragick.com/
* Mac OS X users should use [homebrew's](https://github.com/mxcl/homebrew/wiki/installation) `brew install imagemagick` or the [magick-installer](https://github.com/maddox/magick-installer).
## How to
* __[Install Refinery CMS](https://www.refinerycms.com/download)__
* [Install Refinery CMS on Heroku](https://github.com/refinery/refinerycms/blob/main/doc/guides/7%20-%20Hosting%20and%20Deployment/1%20-%20Heroku.md)
* [Contribute to Refinery CMS](readme.md#contributing)
## Getting Started
If you're new to Refinery, start with this guide:
* __[Getting Started](https://github.com/refinery/refinerycms/tree/main/doc/guides/1%20-%20Getting%20Started)__
For Rails 5.1+ support, you can use version `4.0.x` using this template:
rails new app_name -m https://www.refinerycms.com/t/4.0.0
For Rails 4.2.x support, you can use version `3.0.x` using this template:
rails new app_name -m https://www.refinerycms.com/t/3.0.6
You can also install the `edge` version for the latest code using this template:
rails new app_name -m https://www.refinerycms.com/t/edge
## What's it good at?
__Refinery is great for sites where the client needs to be able to update their website themselves__ without being bombarded with anything too complicated.
Unlike other content managers, Refinery is truly __aimed at the end user__ making it easy for them to pick up and make changes themselves.
### For developers
* Easily customise the look to suit the business.
* __Extend with custom extensions__ to do anything Refinery doesn't do out of the box.
* Sticks to __"the Rails way"__ as much as possible; we don't force you to learn new templating languages.
* Uses [jQuery](http://jquery.com/) for now, for fast and concise Javascript.
## Help and Documentation
* [Getting Started](https://github.com/refinery/refinerycms/tree/main/doc/guides/1%20-%20Getting%20Started)
* [Google Group Discussion](https://groups.google.com/g/refinery-cms)
* [GitHub repository](https://github.com/refinery/refinerycms)
* [
阅读完整原文
项目深度分析 AI 生成
遗留系统升级与安全迁移咨询服务
| 产品构想 | 针对使用旧版本(如 Rails 4/5 搭配 Refinery 3/4)的企业,提供升级到 Rails 7/8、修复已知漏洞(如 README 中提及的 ImageMagick CVE)以及用现代 ActiveStorage 替换 Dragonfly 存储引擎的技术服务。 |
| 核心功能 | 版本兼容性评估报告、自动化数据迁移脚本、存储引擎现代化重构、Docker 化容器部署。 |
| 目标用户 | 缺乏专职 Rails 维护人员但仍在使用 RefineryCMS 的中小型企业或建站代理商。 |
| 难度/周期 | 中等 · 2-4 周/单 · 成本:极低(主要为个人工时) |
| 收费模式 | 按项目收取定制迁移费或签订按季度/年度的安全运维保障协议。 |
| 竞争风险 | 存量老客户分散且难以精准触达,获客周期较长(AI推测)。 |
| 依据 | 数据支持的判断 |
Headless CMS 商业插件与现代前端模版套件
| 产品构想 | 基于 Refinery 现有的页面与扩展机制,开发商业版 API Gem(提供 REST/GraphQL 接口)及配套的前台 React/Next.js/Tailwind 企业官网模版,实现现代前后台分离。 |
| 核心功能 | 基于 Devise/Doorkeeper 的 JWT API 鉴权、页面树序列化输出、现代化 Next.js SSG/ISR 模版、S3 媒体直传接口。 |
| 目标用户 | 偏好 Rails 做后台管理但需要现代前端性能的外包团队和独立开发者。 |
| 难度/周期 | 中等 · 1-2 个月 · 成本:极低(开发机与测试服务器) |
| 收费模式 | 按 Gem 和模版源码包实行单站点/多站点授权买断制或年费订阅制。 |
| 竞争风险 | 市场对纯 Headless CMS(如 Strapi、Ghost)已有较高接受度,Rails 专属 Headless 需求可能偏窄(AI推测)。 |
| 依据 | AI推测 |
预配置的 Rails CMS 云托管服务 (Hosted Refinery)
| 产品构想 | 搭建开箱即用的托管平台,解决 README 中由于环境配置(ImageMagick 策略限制、S3 绑定、Heroku 部署落后等)带来的上手门槛,提供一键建站与自动备份能力。 |
| 核心功能 | 多租户隔离、预置常用官方扩展(Blog、Inquiry)、一键绑定独立域名与自动 SSL、每日自动快照备份。 |
| 目标用户 | 需要极简企业官网、希望保留 Rails 扩展能力但不愿管理服务器的非技术组织或小团队。 |
| 难度/周期 | 较高 · 2-3 个月 · 成本:中等(云服务器集群、对象存储、域名和运维成本) |
| 收费模式 | 按实例规格收取按月/按年 SaaS 托管费。 |
| 竞争风险 | 官方网站目前处于离线状态,生态品牌信任度受损可能严重影响托管转化率(已验证事实)。 |
| 依据 | 尚需验证的假设 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
相似项目数据正在完善中,暂不展示(避免误导)
项目优势与风险
| 技术成熟度 | 创建时间待补全,最近推送 ,发布过 2 个 Release |
| 社区活跃 | Star 3,903 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。