Backend-free, client-side JavaScript and CouchDB based CMS.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
etc
themes/default
.gitignore
.htaccess
LICENSE.md
README.md
TODO.md
admin.html
config.json
index.html
install-start.html
install.html
optimize.sh

README.md

CCMS

CCMS is a Content-Management-System for blogs, it doesn't require any custom backend (such as PHP, Ruby on Rails or node.js). This is possible by using CouchDB's HTTP API. Another important feature is that the site dynamically loads required contents from the database using JavaScript. This means there's no reload while navigating on the blog (and with history.pushstate, the URLs are nice anyway).

CCMS is currently in BETA.

Installation

Just open install-start.html in your browser and follow the instructions. If you've got any problems feel free to send me a mail.

Help

If you have a problem with one step of the install guide this may help.

How to change the database used by CCMS?

If you already have a CouchDB database named ccms, change the database field in config.json. Otherwise CCMS will offer you to overwrite the existing database.

Installing in a subdirectory

Open config.json and change root, make sure the string ends with a slash.