coull / tusk
Skeleton app for Rhino, a CMS built on CakePHP
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=8.1
- cakephp/authentication: ^3.0.0
- cakephp/authorization: ^3.0.0
- cakephp/cakephp: ^5.0.1
- cakephp/migrations: ^4.0.0
- cakephp/plugin-installer: ^2.0
- coullc/tusk: 2.0
- mobiledetect/mobiledetectlib: ^4.8.03
Requires (Dev)
- cakephp/bake: ^3.0.0
- cakephp/cakephp-codesniffer: ^5.0
- cakephp/debug_kit: ~5.0
- josegonzalez/dotenv: ^4.0
- phpunit/phpunit: ^10.1.0
Suggests
- cakephp/repl: Console tools for a REPL interface for CakePHP applications.
- dereuromark/cakephp-ide-helper: After baking your code, this keeps your annotations in sync with the code evolving from there on for maximum IDE and PHPStan/Psalm compatibility.
- markstory/asset_compress: An asset compression plugin which provides file concatenation and a flexible filter system for preprocessing and minification.
- phpstan/phpstan: PHPStan focuses on finding errors in your code without actually running it. It catches whole classes of bugs even before you write tests for the code.
README
The framework source code can be found here: cakephp/cakephp.
Installation
-
Clone this Repo in the desired location.
-
Clone Tusk in
plugins/Tusk
-
Run
composer install
for both. -
Run
npm install && gulp build
for bothalternativly to 2 -4: run: ./installer.sh
-
Make
tmp
writable. -
Configure
config/app_local.php
-
Run
bin/cake migrations migrate -p Tusk
-
Default Login:
User: rhino@example.com Password: #tusk