bref/dev-server

Local development server for serverless web apps

Fund package maintenance!
mnapoli

1.0.0 2023-05-17 10:09 UTC

This package is auto-updated.

Last update: 2024-12-17 13:37:43 UTC


README

Development web server for serverless-native PHP web apps.

Why?

This web server is meant for HTTP applications implemented without framework, using API Gateway as the router and PSR-15 controllers.

Installation

composer require --dev bref/dev-server

Usage

Run the webserver with:

vendor/bin/bref-dev-server

The application will be available at http://localhost:8000/.

Routes will be parsed from serverless.yml in the current directory.

Assets

By default, static assets are served from the current directory.

To customize that, use the --assets option. For example to serve static files from the public/ directory:

vendor/bin/bref-dev-server --assets=public