Skip to content
Simple PHP framework / CMS system / Make any kind of website
PHP CSS
Failed to load latest commit information.
backup auto commit Aug 7, 2015
build auto commit Aug 7, 2015
config auto commit Aug 7, 2015
htdocs make router handle css and js. Mar 27, 2016
logs refactor Aug 8, 2015
modules add readme Aug 7, 2015
private readme Aug 7, 2015
profiles up profile Mar 27, 2016
scripts rm script Oct 9, 2015
sqlite up profile Aug 20, 2015
tmp auto commit Aug 7, 2015
.gitignore add rss parser Sep 28, 2015
License.txt just see if I doh'ed. Oct 1, 2011
README.md readme Feb 8, 2016
composer.json use https for pear in composer Mar 27, 2016
coscli.sh up cli Aug 26, 2015
phar-cli.php rm constant Aug 8, 2015
phar-web.php refactor Aug 1, 2015

README.md

  ___|             ___|  \  |  ___|  
 |      _ \   __| |     |\/ |\___ \  
 |     (   |\__ \ |     |   |      | 
\____|\___/ ____/\____|_|  _|_____/  

About

CosCMS is a simple modular framework for building web application or shell applications.

Modules are distrubuted as profiles.

This is the default profile, it includes a

  • Account system
  • Content / CMS system (with epub, mobi and pdf export options using pandoc)
  • A blog
  • Gallery.
  • Disqus
  • Analytics
  • And some other modules

Demo

Demo Site

Login with admin / admin

Install Requirements

You will need:

  • PHP>=5.5, PDO,
  • MySQL>=5.5, and
  • Apache2 with mod rewrite module enabled

You can install it else where, but this is the quickstart.

Install

Install

git clone https://github.com/diversen/coscms

cd coscms

Update composer packages

composer update

Create an apache2 host

./coscli.sh apache2 --en yoursite.com

Install:

./coscli.sh prompt-install --in

You will need a:

  • MySQL username and password who can create a database
  • Database name to be created
  • Server name (yoursite.com - in our example)

Install will proceed, an clone all modules from .git repos.

At last you are prompted for a email and a password. Enter email and password, but just before logging in, run the following command to set correct file perms

sudo ./coscli.sh file --chmod-files

Other install methods

Homepage

Main site

Extending:

Extend

Web Module

Shell Module Guide

Enjoy!

Something went wrong with that request. Please try again.