Welcome to your new Symfony 6.3.0 project on Platform.sh!
We have just created a new Symfony project for you.
The generated code has been optimized for a typical web application hosted on Platform.sh.
What's included?
On top of the regular Symfony skeleton, we have made opinionated choices and configured your project
to get you started faster and make you more productive:
-
The webapp pack, which includes all recommended Symfony packages for web applications, has been installed and configured, including:
- A configuration optimized for PostgreSQL as a database.
- A Docker compose configuration for PostgreSQL and a mail catcher for local development.
- An optimized Platform.sh configuration for Symfony and all included services.
- A bootstrapped database migration system.
- An optimized async configuration for sending emails and notifications asynchronously with retry and failure features enabled on PostgreSQL.
What's next?
Your project is already deployed in production. To start working on it locally:
- Clone it in a local directory via
git clone XXXX some-dir/
- Install Docker and start services via
docker-compose up -d
- Install the Symfony CLI and start a web server via
symfony server:start -d
- Run
symfony composer install
- Create a new branch with
symfony cloud:branch your-branch-name
- Commit changes, test them, push the new code to your favorite Git hosting
- Deploy via
symfony deploy