Website π contributte.org | Contact π¨π»βπ» f3l1x.io | Twitter π¦ @contributte
This project demonstrates a first-class integration of Symfony Messenger into the Nette Framework. It provides a complete skeleton application showcasing asynchronous message handling, multiple transport configurations, and best practices for implementing message-based architectures.
- Built with PHP 8.2+
- Powered by Nette Framework packages
- Integrated Contributte packages
- Symfony Messenger integration with Redis transport
- Example of asynchronous message handling
- Docker-ready configuration
- Modern development setup with Composer
-
Create a new project:
composer create-project -s dev contributte/messenger-skeleton acme
-
Install dependencies:
composer install
-
Start messenger consumer:
make consume
-
Start PHP development server:
make dev
-
Access the application at http://0.0.0.0:8000
-
Create a new project:
composer create-project -s dev contributte/messenger-skeleton acme
-
Install dependencies:
composer install
-
Start the application using Docker Compose:
docker compose up
To access the container for development tasks (e.g.,
composer update
):docker compose run web bash
-
Access the application at http://0.0.0.0:8080
See how to contribute to this package.
This package is currently maintaining by these authors.
Consider to support contributte development team. Also thank you for using this project.