Skip to content

With the Kickstarter, you can create a new website in no time, install all dependencies and launch the website in your development environment.

License

Notifications You must be signed in to change notification settings

getherbie/start-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

With the Kickstarter, you can create a new website in no time, install all dependencies and launch the website in your development environment.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published