Skip to content

Latest commit

 

History

History
56 lines (37 loc) · 2.49 KB

File metadata and controls

56 lines (37 loc) · 2.49 KB

Language Stars Contributors

Filmy

Bibliothèque de films numériques et physiques

Auteurs

Maréchal Antoine Lemont Gaétan

Contributors

Prérequis

  • Git: Téléchargez et installez Git en suivant les instructions de votre OS. Pour vérifier que Git a été installé avec succès, exécutez git --version.
  • Docker: Téléchargez et installez Docker en suivant les instructions de votre OS. Pour vérifier que Docker a été installé avec succès, exécutez docker --version.

Lancer localement

  1. Cloner le dépôt Filmy :
git clone https://github.com/Ollopic/Filmy
  1. Vous pouvez lancer l'app en faisant simplement une de ces deux commandes :
make init
docker compose up -d

L'application sera accessible en local via l'adresse http://localhost:8080.

Accès à la partie Admin

Une partie administrateur est disponible à l'adresse http://localhost:8002/admin. Un compte admin par défaut est créé avec les identifiants suivants :

Cela vous permet de tester à la fois l'application principale et la section administrateur. Pour se connecter, rendez-vous sur la page de connexion de l'application (http://localhost:8080/auth/login) et utilisez les identifiants ci-dessus.

Déploiement global

Pour lancer l'ensemble du projet, y compris l'app et l'API, un fichier Docker Compose est disponible dans le projet. Vous pouvez le retrouver ici : compose.yml Un compte The Movie Database est nécessaire pour lancer l'API. Afin de pouvoir tester l'app directement, un compte spécial a été fait uniquement pour cette utilisation. Le token est déjà renseigné dans les variables dans le compose. Vous retrouverez également le Dockerfile ayant servi a build l'image de l'app ici : Dockerfile Plus d'informations sont affichées dans le README de la partie Docker.

API

Pour voir la partie API, rendez-vous sur le dépôt suivant : Filmy API