8000 GitHub - Olfredos6/m2i-aws-posty
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Olfredos6/m2i-aws-posty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Posty

Une application web simple utilisée à des fins d'enseignement et d'apprentissage d'AWS

Composants

web

Dans le dossier /web. Un front-end simple Express pour naviguer les publications d'animaux de compagnie.

api

Dans le dossier /api. Une API basée sur Express exposant les points de terminaison suivants :

  • /posts: Lister les 9 dernières publications
  • /posts/:id: obtenir les détails d'une publication
  • /search?keyword= pour rechercher des publications en utilisant un mot-clé. Il utilise des index de recherche FULLTEXT sur le titre, le corps et les tags des publications.

mysql

Si votre instance est suffisamment puissante, alors déployez le service mysql. Sinon, commentez-le et spécifiez les valeurs de votre MySQL dans le fichier d'environnement à l'intérieur de "/environments".

6034

Pour commencer

Pour tester cette application :

  • Clonez-la dans votre instance AWS EC2.
  • CD dans le dossier et mettez à jour le fichier environments/local.env pour correspondre à votre configuration (si vous avez choisi de ne pas déployer le service MySQL)
  • Exécutez docker compose -f local.yml up
  • Mettez à jour les groupes de sécurité de votre instance pour autoriser les requêtes entrantes dans votre instance depuis Internet.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0