Skip to content

MaxVast/symfo7

Repository files navigation

🧪 Symfony 7.3 Playground (PHP 8.4)

Personal test project to explore the new features of Symfony 7.3 and PHP 8.4. Objective: keep my skills up to date and share my technical experiments.

🐳 Stack

  • PHP 8.4 (Docker)
  • Symfony 7.3
  • Composer 2.x
  • Docker Compose

🚀 Lancer le projet

task install

Install

1 - Docker

You can download and install Docker and Docker-compose depending on your platform :

Install TaskFile:

sh -c "$(curl --location https://taskfile.dev/install.sh)" -- -d

## For MacOS only
brew install go-task/tap/go-task

For more info about TaskFile, visit: https://taskfile.dev/#/installation

2 - Install dependencies

You can install project using docker compose commands build, up. or by just running the following task command:

task install

## list all tasks
task

3 - Let's run it

If all your containers are up and running with(docker compose ps). You should add a local.symfo7.fr to your /etc/hosts

# /etc/hosts
127.0.0.1 local.symfo7.fr
::1 local.symfo7.fr

4 - Check it out

Tests & Quality

Follow this link

About

Set up configuration Docker + PHP8.4 + nginx + Symfony 7.*

Topics

Resources

License

Stars

Watchers

Forks