async-messenger-mercure
async-messenger-mercure copied to clipboard
Demo for Symfony Messenger + Mercure
Async with Messenger & Mercure
This project is a demo for a talk I gave. See the presentation.

Running the application locally
Requirements
A Docker environment is provided and requires you to have these tools available:
- Docker
- pipenv (see these instructions for how to install)
Install and run pipenv to install the required tools:
pipenv install
You can configure your current shell to be able to use Invoke commands directly
(without having to prefix everything by pipenv run)
pipenv shell
Starting the stack
Launch the stack by running this command:
inv start
Note: the first start of the stack should take a few minutes.
The site is now accessible at the hostnames your have configured over HTTPS (you may need to accept self-signed SSL certificate).
Other tasks
Checkout inv -l to have the list of available Invoke tasks.