Cyclone is the first blog engine made with Tempest framework.
It's very easy.
First, you need to create a folder for your project:
mkdir cyclone-demo
cd cyclone-demo
Next, as Cyclone is in alpha, you have to set a minimal composer.json to start. So edit your composer.json with your favorite editor (for example nano composer.json
) and add this content:
{
"minimum-stability": "dev",
"prefer-stable": true
}
Next,
composer require happytodev/cyclone
When composer is done, lauch the installer:
./vendor/bin/tempest cyclone:install
At the end of install, if everything is ok, you can launch your server and go to your new blog:
Last point, set the url of your project in the .env
file.
nano .env
And set the BASE_URI
variable with your url.
...
# The base URI that's used for all generated URIs
BASE_URI=https://cyclone-demo.test
...
And voilà!
Just by adding some markdown files in the content/blog
folder.
A lot of work to do, but the main points are:
- Add a login page
- Add a dashboard
- Add a way to add content
- Add a way to edit content
- Add a way to delete content
- Add pages (CMS part)
- Add categories
- Add tags
- Add comments
- Add a search engine
- Add a way to add a custom theme
- Add a way to add a custom plugin
- etc...
The MIT License (MIT). Please see License File for more information.
Please see CONTRIBUTING for details.
Vulnerabilities should be reported to [email protected]. Please see SECURITY for more information.