Install Docker & docker-compose on your own following these links :
- Docker: Get Docker
- docker-compose: Install Docker Compose
Start by cloning this repository.
Then copy the file .env.dist
to a file named .env
. For instance:
cp .env.dist .env
Next, make sure that there is no application running on port 80, then start all the Docker containers with the following commands:
docker-compose up -d
Enter your web container with docker exec :
docker exec -ti app bash
Install dependencies :
composer install
Install front dependencies :
npm install
Run migrations :
bin/console doctrine:migration:migrate
Run fixtures :
bin/console doctrine:fixtures:load