Berowra screenshot

Berowra

Author Avatar Theme by Sampoder
Updated: 13 Oct 2022
240 Stars

An open source CMS built for hackers and hobbyists.

Categories

Overview:

Berowra is a Content Management System (CMS) that allows users to quickly set up a CMS in minutes without the need for infrastructure maintenance. It leverages Deta Space to provide self-hosting control, offering an easy-to-use, flexible, and free solution. Developed during Deta VC, Berowra is geared towards simplicity and efficiency in content management.

Features:

  • Build Collections: Create collections of content pieces.
  • Use Multiple Field Types: Utilize various field types in your content pieces.
  • Upload Files: Easily upload files and host them on Deta Base.
  • Fetch Content with API: Access your content conveniently through a robust API.
  • Easy Publishing Process: Streamlined steps for creating a new collection, template, item, and filling in the template.

Installation:

To install Berowra, follow these steps:

  1. Create a project and locate your project ID from the Settings page.
  2. Set the project ID as DETA_PROJECT_KEY in your .env file.
  3. Run the web app using the command: python3 main.py.
  4. For style changes, first create a Tailwind version with all styles using:
npx create-tailwind-style
  1. After styling modifications, push your changes with:
npx push-changes
  1. Start developing with Berowra!

Summary:

Berowra is a user-friendly CMS solution that offers quick setup, self-hosting control through Deta Space, and a range of features for efficient content management. With its simple installation process and guidance for customization, Berowra provides an accessible platform for creating and managing content effectively.