NodCMS is a free, Multilingual, simple and powerful CMS based on CodeIgniter4.
More information can be found at nodcms.com.
This repository holds a source, composer dependencies, and latest released versions of the NodCMS.
Username: demo, Password: demo
IMPORTANT: CodeIgniter4 Application Structure!
Since NodCMS v3.0 (based on Codeigniter4) your domain should point to the public folder.
public/is your website root directory. Learn More
The following points are the most important changes on NodCMS since v3.x
- Codeigniter 4
- New NodCMS core & structure
- Better modular structure
- Some quick debugs
You can download the latest released version as a ZIP file from nodcms-bundle.
This installation technique would suit a developer who wishes to start a new NodCMS based project.
composer create-project khodakhah/nodcms
composer update
- Run
git clone https://github.com/khodakhah/nodcms.git - Open the project folder e.g. on Linux and Mac
cd nodcms - Run
composer install - Rename the env file in root folder to .env
- Run
composer start - Open http://localhost:8000 in the browser.
Please check this link https://codeigniter.com/user_guide/intro/requirements.html
composer require khodakhah/nodcms
Copy the public, writable, and all folders with the prefix nodcms- from vendor/khodakhah/nodcms to your project root
NodCMS database structure will be created automatically from models throw a wizard CMS installation.
So you can only need to follow the below steps right now.
- Create a new database on your host for NodCMS.
- Open the project on the browser.
- You will see installer wizard to build your database.
In the further versions, the database structure will be provided as an SQL file or/and throw CLI.
If you find an issue, let me know here!