Doutony App is a free, open-source, self-hosted CMS platform based on the CodeIgniter 4 PHP Framework.
Doutony App is designed to provide a quick start for sites made on CodeIgniter 4 and to take over the implementation of the basic functions of a modern web application.
Create a new application using Composer:
composer create-project --stability=dev --keep-vcs --prefer-dist adnduweb/doutony doutony
The command installs the application in a directory named doutony
. You can choose a different directory name if you want.
Execute commands via shell:
php spark install:core
Execute commands via shell:
php spark migrate -all
php spark db:seed \\Adnduweb\\Ci4Core\\Database\\Seeds\\InitializeCore
Set document root to /public
directory.
Access backend by opening http://example.com/admin/login
in a browser.
login: admin
password: admin
You can change the administrator password in the /App/Config/Admin.php
file.
myth-auth (by Leonnie Ezell) Codeigniter4 Relations (by Tatter Software) Codeigniter4 Schemas (by Tatter Software) Basic App (by Basic App)
- Database (MySQL or MariaDB)
- Composer
- Webserver (Apache or Nginx)
PHP version 7.2 or higher is required, with the following extensions installed:
Additionally, make sure that the following extensions are enabled in your PHP:
- json (enabled by default - don't turn it off)
- mbstring
- mysqlnd
- xml (enabled by default - don't turn it off)
A INSTALLER
composer require --dev liaison/revision -> https://forum.codeigniter.com/thread-78508.html
A GARDER EN DEV
"require": { "php": ">=7.2", "kint-php/kint": "^3.3", "psr/log": "^1.1", "laminas/laminas-escaper": "^2.6", "codeigniter4/codeigniter4": "dev-develop", "codeigniter4/translations": "@beta", "adnduweb/ci4_core": "dev-main", "adnduweb/ci4_front": "9999999-dev", "firebase/php-jwt": "^5.2" },