1.0.3 • Published 4 months ago

beave-cms v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
4 months ago

BeaveCMS - Open Source Headless CMS

BeaveCMS Logo

BeaveCMS is a powerful, flexible, and open-source headless CMS built with Node.js, MongoDB, Redis, and Docker. It provides developers with a customizable API-driven content management system while allowing full control over the front-end development.

Features

✅ API-first, headless CMS
✅ Supports MongoDB & Redis
✅ Page builder with drag-and-drop functionality
✅ Multiple storage options (Local, ImageKit, Cloudinary)
✅ Role-based access control (RBAC)
✅ Webhooks & event-driven architecture
✅ Multi-language support
✅ Docker support for easy deployment

Installation

npx create-beave-app my-app

See Full Documentation

Usage

BeaveCMS provides a RESTful API for managing content. You can interact with it using tools like Postman or directly from your frontend.

Example API Request

GET /api/v1/content-types

Configuration

Modify the .env file to configure database connections, storage options, and other settings.

Contributing

We welcome contributions! Please follow these steps: 1. Fork the repository 2. Create a feature branch (git checkout -b feature-name) 3. Commit your changes (git commit -m 'Add new feature') 4. Push to your branch (git push origin feature-name) 5. Open a pull request

License

BeaveCMS is licensed under the Server Side Public License (SSPL) v1, with additional restrictions.

⚠️ SaaS Restriction: You are NOT allowed to use BeaveCMS as a SaaS or a hosted service without explicit permission from Iotics (iotics.me).
If you wish to offer BeaveCMS as a SaaS, you must obtain a commercial license from Iotics.

For details, see the LICENSE file.

Community & Support

📌 GitHub Issues - Report bugs and request features.
📌 Discussions - Ask questions and engage with the community.
📌 Website - Official Website.
📌 Documentation - Official documentation and updates.


🚀 BeaveCMS – Empowering developers to build better content experiences!