getherbie / start-website
The website kickstarter for Herbie CMS
Installs: 996
Dependents: 0
Suggesters: 0
Security: 0
Stars: 7
Watchers: 0
Forks: 0
Open Issues: 0
Language:Twig
Type:project
Requires
- erusev/parsedown-extra: ^0.8
- getherbie/herbie: ^2.0
- getherbie/plugin-simplecontact: ^2.0
- getherbie/plugin-simplesearch: ^2.0
- laminas/laminas-diactoros: ^2.26 || ^3.5
This package is auto-updated.
Last update: 2025-04-16 12:34:45 UTC
README
Website Kickstarter for Herbie CMS
With the Kickstarter, you can create a new website in no time, install all dependencies and launch the website in your development environment.
Supported PHP Versions
8.0 / 8.1 / 8.2 / 8.3
Launch Website Using PHP and Composer
Create project and install dependencies.
composer create-project getherbie/start-website mywebsite
Go to the web
directory and start PHPs built-in web server.
cd mywebsite/web
php -S localhost:8888 index.php
Open http://localhost:8888 with your browser.
If you need additional console output or logging information, set the debug environment variable.
HERBIE_DEBUG=1 php -S localhost:8888 index.php
If you want to debug using Xdebug (3.x), start the web server as follows.
XDEBUG_MODE=debug php -S localhost:8888 index.php
For this to work, Xdebug must of course be installed.
Launch Website Using Docker and Docker Compose
Create project and install dependencies.
docker run --rm -v $PWD:/app composer create-project --ignore-platform-reqs getherbie/start-website mywebsite
Go to the mywebsite
directory and start website.
cd mywebsite
docker compose up website
Open http://localhost:8888 with your browser.
More Information
For more information, see https://herbie.tebe.ch.