Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/croogo/croogo
A CakePHP powered Content Management System
https://github.com/croogo/croogo
cakephp cms php
Last synced: 3 days ago
JSON representation
A CakePHP powered Content Management System
- Host: GitHub
- URL: https://github.com/croogo/croogo
- Owner: croogo
- License: other
- Created: 2010-01-31T23:54:24.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2023-07-07T08:59:00.000Z (over 1 year ago)
- Last Synced: 2024-10-29T11:06:20.835Z (2 months ago)
- Topics: cakephp, cms, php
- Language: PHP
- Homepage: http://www.croogo.org
- Size: 16.7 MB
- Stars: 817
- Watchers: 78
- Forks: 309
- Open Issues: 75
-
Metadata Files:
- Readme: README.mdown
- Contributing: CONTRIBUTING.mdown
- License: LICENSE.txt
Awesome Lists containing this project
README
# Croogo
**Croogo** is a free, open source, content management system for PHP, released under [MIT License](http://github.com/croogo/croogo/blob/master/LICENSE.txt).
It is powered by [CakePHP](http://cakephp.org) MVC framework.
This repository contains the plugins that made up the core of croogo. Application template repository is [https://github.com/croogo/app](https://github.com/croogo/app).
[![Build Status](https://travis-ci.org/croogo/croogo.svg?branch=master)](https://travis-ci.org/croogo/croogo)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/croogo/croogo/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/croogo/croogo/?branch=master)
[![Code Coverage](https://scrutinizer-ci.com/g/croogo/croogo/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/croogo/croogo/?branch=master)## Requirements
* Apache with `mod_rewrite` OR nginx
* PHP 7.1 or higher
* MySQL 5.7 or higher## Installation
#### Installation using composer
The preferred way to install Croogo is by using [composer](http://getcomposer.org).
composer create-project croogo/app myapp
cd myapp
composer install
$EDITOR config/app.php # change database access credentials
bin/cake server # then browse to http://localhost:8765 or use vhostIf you want hack on croogo, you can use the `--prefer-source` flag, ie:
`composer create-project --prefer-source croogo/app myapp`
#### Web based installer
* Extract the archive. Upload the content to your server.
* Create a new MySQL database (charset `utf8mb4` with `utf8m4_unicode_ci` collation)
* Visit http://your-site.com/ from your browser and follow the instructions.#### Manual installation
* Extract the archive. Upload the content to your server.
* Locate your `config` directory, and rename the following files:
* `config/app.default.php ` to `config/app.php`, and edit the details.
* You can access your admin panel at http://your-site.com/admin. The installer
should display a page for you to create the administrative user.## Links
* **Official website**: [http://croogo.org](http://croogo.org)
* **Blog**: [http://blog.croogo.org](http://blog.croogo.org)
* **Downloads**: [http://downloads.croogo.org](http://downloads.croogo.org)
* **Issue Tracker**: [http://github.com/croogo/croogo/issues](http://github.com/croogo/croogo/issues)
* **Documentation**: [http://docs.croogo.org](http://docs.croogo.org)
* **Google Group**: [http://groups.google.com/group/croogo](http://groups.google.com/group/croogo)
* **IRC Channel**: [#croogo](irc://irc.freenode.net/croogo) on irc.freenode.net* **Gitter**: [![Join the chat at https://gitter.im/croogo/croogo](https://badges.gitter.im/croogo/croogo.svg)](https://gitter.im/croogo/croogo?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)