adnduweb/doutony

CodeIgniter4 starter app

Installs: 49

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 0

Language:JavaScript

Type:project

dev-main 2021-04-22 16:55 UTC

This package is auto-updated.

Last update: 2024-04-22 23:20:44 UTC


README

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.

Installation

Step 1

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.

Step 2

Execute commands via shell:

php spark install:core

Step 3

Execute commands via shell:

php spark migrate -all
php spark db:seed \\Adnduweb\\Ci4Core\\Database\\Seeds\\InitializeCore

Step 4

Set document root to /public directory.

Backend

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.

Contributions

myth-auth (by Leonnie Ezell) Codeigniter4 Relations (by Tatter Software) Codeigniter4 Schemas (by Tatter Software) Basic App (by Basic App)

Server Requirements

  • Database (MySQL or MariaDB)
  • Composer
  • Webserver (Apache or Nginx)

PHP version 7.2 or higher is required, with the following extensions installed:

  • intl
  • libcurl if you plan to use the HTTP\CURLRequest library

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" },