/sesimple-cms

A simple and very minimal CMS that store local file database.

Primary LanguagePHP

Sesimple CMS

Sesimple CMS is a CMS based on Sesimple Framework, it's a simple and very minimal CMS that store local file database.

Sesimple or Sesimple Yang Boleh is a Malay language slang for doing something as simple as it can. Thus, the name actually explains the purpose of this framework.

Development Requirements

  • Docker for Mac/Window

Server Requirements

  • PHP 7.1
  • Composer

Installation

This project has a built-in docker container.

Docker

Make sure that your local machine is not using port 8888, else you can always modified port on line 7 in docker/docker-compose.yml file.

Run container:

bash deploy/run

Stop container:

bash deploy/halt

SSH to container:

bash deploy/ssh

On you local machine hosts file, include 127.0.0.1 cms.sesimple.local.

Now you can access the site on address http://cms.sesimple.local:8888

Initial Application Setup

SSH to container

bash deploy/ssh

Run composer for the first time to install dependencies

composer install

Usage

Well, more docs coming soon, as soon as I got the time. Feel free to contribute.