A Docker-based installer and runtime for the Sylius eCommerce with FrankenPHP and Caddy inside!
Repository Branch | Repository Tag | Sylius Version | Symfony Compatibility | PHP Compatibility |
---|---|---|---|---|
2.x |
0.2.* |
^2.0 |
^7.2 |
^8.3 |
1.x |
0.1.* |
^1.14 |
^6.4 |
^8.3 |
All control is via Makefile
, to see all available commands, run make
. For a quick start, execute the following command:
make setup
Under the hood, this command executes a few other commands needed to run your project for the first time, and you won't need this command again (unless you want to reconfigure your project). After successful execution of this command, you can open it in the browser at the standard url: https://localhost/
By default, you are working in a development environment, so make
commands do not require additional options,
however, if you want to deploy your project to a production server, or run any command in production,
you explicitly need to specify the PROJECT_MODE=prod
option, which defines the appropriate settings.
Documentation for "Symfony Docker" is available in the docs/symfony-docker folder.
Documentation for "FrankenPHP" is available at frankenphp.dev/docs.
Documentation for "Sylius" is available at docs.sylius.com.
If you want to report a bug or suggest an idea, please use GitHub issues.
This theme uses MIT License.
The theme was originally created by RoyalPHP. See the list of contributors.