GitHub RepositoryOpen SourceMITNodeTypeScriptDemo AvailableExternal ProjectNext.js

bcms/cms

This is an external open-source GitHub repository imported into the WOCSOL Marketplace for discovery. The original repository owner is the primary creator.

Stars
460
Forks
28
Watchers
460
Open Issues
17
bcms/cms

Repository Details

Repository
bcms/cms
Framework
Node
Primary Language
TypeScript
Content Language
English
License
MIT
Stars
460
Forks
28
Watchers
460
Open Issues
17
Default Branch
master
Last Synced
25 Jun 2026
Repository Status
draft_created

Repository Description

AI Summary

⭐️ BCMS is a Headless CMS for developers & their clients. Works nicely with Gatsby, Next.js & Nuxt. This is an open-source version for self-hosting.

Original Repository Description

⭐️ BCMS is a Headless CMS for developers & their clients. Works nicely with Gatsby, Next.js & Nuxt. This is an open-source version for self-hosting.

README Preview

<img src="https://raw.githubusercontent.com/bcms/cms/v3/assets/readme/bcms-preview.webp" alt="Interface Animation" width="800px" /> # BCMS - Open-source Headless CMS This repository holds open-source version of BCMS, a modern headless CMS that allows you to easily manage content with a flexible structure. User-friendly interface, fast deployment options - makes it perfect for developers and teams looking for a customizable CMS solution. ## Table of Contents - [Run Locally](#run-locally) - [Deploy on Debian-based Server with CLI](#deploy-on-debian-based-server-with-cli) - [Deploy on Debian-based Server Manually](#deploy-on-debian-based-server-manually) - [Contributing](#contributing) - [Cloud vs Open-source](#bcms-cloud-vs-open-source-bcms) - [Support](#support) - [Extending BCMS](#extending-bcms) - [BCMS Events](#bcms-events) - [BCMS Functions](#bcms-functions) - [BCMS Jobs](#bcms-jobs) - [BCMS Plugins](#bcms-plugins) ## Prerequisites - Node.js 20 - Docker and Docker Compose - Git ## Run Locally 1. Make sure that you have Node.js 20, Docker, and Docker Compose installed on your system. 2. Clone the repository: `git clone https://github.com/bcms/cms` 3. Open the repository in your favorite code editor and install dependencies: `npm i` 4. Start the local development server: `docker compose up` 5. When everything is ready, open a browser and navigate to `http://localhost:8080` ## Deploy on Debian-based Server with CLI After you have a Debian-based server, you can SSH into it and follow the steps below. ### Install Dependencies Install dependencies if you do not already have them on the server: ```bash sudo apt update && sudo apt install docker.io git nodejs npm ``` ### Update Node.js to version 20: ```bash npm i -g n && n 20 ``` ### Set Up GitHub Packages Since we are usin

NodeTypeScriptMITheadless-cmsheadlessapi-gatewaygatsbygatsbyjsjamstackmarketingnextjsnodejsnuxtnuxtjspaasserverlessstaticstatic-websitehacktoberfest

Related Repositories

Product Discussion

Ask questions or discuss this product. New comments are reviewed before publishing.

0 comments

Loading comments...

Explore

WOCSOL services and marketplace

Account

Sign in or create an account to manage downloads, orders, and support.