- CMS thân thiện với người dùng, đăng nhập bằng tài khoản GitHub và vận hành trực tiếp trên GitHub
- Giải quyết sự bất tiện khi phải đồng thời làm việc với cả Git và YAML mỗi khi cập nhật website được xây dựng bằng Next.js, Astro, Hugo, Nuxt, v.v.
- Mọi thay đổi đều được tạo và theo dõi giống như các commit thông thường trên GitHub
Tính năng được cung cấp
- Người dùng có thể tự cấu hình kiểu nội dung, giao diện xem, tìm kiếm, v.v.
- Cung cấp trình biên tập trực quan bao gồm rich text, tô sáng cú pháp, v.v.
- Trình quản lý media với tải lên kéo thả, chọn nhiều tệp, v.v.
- Tính năng tìm kiếm toàn văn nhanh trên toàn bộ nội dung
- Quản lý mọi website hoặc ứng dụng trực tiếp trên GitHub
Tính năng sẽ được bổ sung trong gói Pro (chưa được quyết định chi tiết)
- Mời người dùng qua email
- Lưu trữ tệp tích hợp với AWS S3, Cloudflare R2, v.v.
- Dễ dàng lên lịch cập nhật nội dung một lần hoặc định kỳ
- Kiểm soát truy cập chi tiết cho nhiều loại nội dung khác nhau
- Tính năng phân tích tích hợp với GA, Cloudflare Analytics, v.v.
- Tính năng chỉnh sửa cộng tác cho phép làm việc nội dung theo thời gian thực với các thành viên trong nhóm
- Tính năng cho phép nhóm để lại bình luận nội tuyến ở bất kỳ phần nào của nội dung
Câu hỏi thường gặp
- Pages CMS là miễn phí
- Không chỉ hỗ trợ GitHub. Dự án cũng đang xem xét GitLab và Bitbucket
- Không cần phải host Pages CMS trên Cloudflare Pages
- Lý do cần quyền truy cập đầy đủ vào mọi kho lưu trữ GitHub: GitHub API rất tệ trong việc chỉ định phạm vi OAuth
- Chi tiết về gói "Pro" vẫn chưa được quyết định
2 bình luận
Nếu làm bằng GitHub App thay vì GitHub OAuth thì có thể cấp quyền theo từng repo, nhưng vì là quyền toàn cục nên hơi tiếc T_T
Giờ thì nó đã được đổi thành GitHub App rồi.