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

v2.1.1 2025-04-16 12:28 UTC

This package is auto-updated.

Last update: 2025-04-16 12:34:45 UTC


README

Packagist GitHub License

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.