# symfony ## Requirements * ubuntu (sudo nala install curl unzip php-curl php-xml php-cli php-mysql) * [Install Composer](https://www.nickyeoman.com/page/install-composer-on-ubuntu) * [Symfony cli](https://symfony.com/download) ## Create your Project I needed a faster install (don't do anything twice). Just change "YOUR_PROJECT_NAME" to whatever you want. ```bash wget fbot.co/nysymfony bash nysymfony YOUR_PROJECT_NAME rm nysymfony cd YOUR_PROJECT_NAME ``` The next steps to take would be: 1. Verify the ```.env``` and ```docker-compose.yml``` file 1. Set mailhog: MAILER_DSN=smtp://symfony-mailhog:1025 1. start docker ```sudo docker-compose up -d``` 1. test at http://localhost:8000 1. [Create your controllers](https://git.nickyeoman.com/nick/symfony/src/branch/main/docs/Controller.md) 1. Run sass ```sass sass/project.sass public/css/main.css``` 1. [Create your security](https://git.nickyeoman.com/nick/symfony/src/branch/main/docs/Security.md) # Currently supported and tested on I am only one man, I can only support the following, issues for other versions will be closed. * PHP: 8.1 * Symfony: 6.1.7 * Docker: 20.10 * Mariadb: 10.7