A Docker-based installer and runtime for the Symfony web framework, with full HTTP/2, HTTP/3 and HTTPS support.
- Install Docker Compose
- Run
docker compose build --no-cache
to build fresh images Pour installer les dépendences - Run
docker compose up --pull --wait
to start the project Démarrer le serveur sur docker - Open
https://localhost:8080
in your web browser / Ce lien fonctionne (J'ai changer le port de8000
à8080
) - Run
docker compose down --remove-orphans
to stop the Docker containers.
- Création d'un article avec le framework Symfony
- Utilisation d'un template du site startbootstrap pour un dashboard
- Création d'une entity Article avec comme colonnes :
id: int, titre: string, texte: text, etat: bool, date: DateImmutable
- Fonctions :
-
Obligatoires :
- Creation d'Article (route: "article/cree")
- Voir un Article en detail (route: "article/voir/{id}") (Pour avoir toutes les commandes, on est obliger d'être sur cette page en fonction de l'ID)
- Update d'un Article (route: "article/modifier/{id}")
- Suppression d'un Article (route: "article/delete/{id}")
-
Facultatifs :
- Voir tous les Articles (route: "article/")
- Dynamisation du site (nav, menu, footer)
- Lors de création d'un article, ajout d'une image (route: "article/cree")
- Login/Logout redirection dans les yaml
- Login/Logout dynamique dans le bonhomme dans le nav
- Listes des articles dans le menu sur le coter
-
Docker Symfony est disponible sous la licence MIT.
Created by Kévin Dunglas, co-maintained by Maxime Helias and sponsored by Les-Tilleuls.coop.