2017 © Pedro PelĂĄez
 

project start-website

The website starter

image

getherbie/start-website

The website starter

  • Monday, November 27, 2017
  • by getherbie
  • Repository
  • 0 Watchers
  • 3 Stars
  • 489 Installations
  • HTML
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 2 % Grown

The README.md

Packagist GitHub License, (*1)

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., (*2)

Supported PHP Versions

8.0 / 8.1 / 8.2 / 8.3, (*3)

Launch Website Using PHP and Composer

Create project and install dependencies., (*4)

composer create-project getherbie/start-website mywebsite

Go to the web directory and start PHPs built-in web server., (*5)

cd mywebsite/web
php -S localhost:8888 index.php

Open http://localhost:8888 with your browser., (*6)

If you need additional console output or logging information, set the debug environment variable., (*7)

HERBIE_DEBUG=1 php -S localhost:8888 index.php

If you want to debug using Xdebug (3.x), start the web server as follows., (*8)

XDEBUG_MODE=debug php -S localhost:8888 index.php

For this to work, Xdebug must of course be installed., (*9)

Launch Website Using Docker and Docker Compose

Create project and install dependencies., (*10)

docker run --rm -v $PWD:/app composer create-project --ignore-platform-reqs getherbie/start-website mywebsite

Go to the mywebsite directory and start website., (*11)

cd mywebsite
docker compose up website

Open http://localhost:8888 with your browser., (*12)

More Information

For more information, see https://herbie.tebe.ch., (*13)

The Versions