DUMMY BLOG

Blog perso dédié à l'apprentissage, la répétition, présenter des travaux.

Mise en place d'une application web en Python sur un système Linux.

Le focus est mis sur les techniques et technologies à employer.

On a d'un côté une micro application interractive autour de lectures: le jeu de données correspond à mes lectures persos. Le visiteur peut utiliser un navigateur, ou faire des appels "API REST".

De l'autre côté vous retrouvez une présentation de mon lab qui fait appel à Proxmox.

Usage du Docker Compose afin de servir Nginx, Flask, FastAPI en frontend, appuyé sur Postgresql en backend.

Usage de Hashicorp Vault pour ne pas stocker certaines "variables sensibles" sur les dépôts git. Exemple la SECRET_KEY de Flask et FastAPI.

Noter que le dépôt Github est un mirroir du dépôt Gitlab.

Une chaine ci-cd est en place: tests, build, et publication si branche master. Dépôt Docker Hub public.

La machine virtuelle a été créée chez DigitalOcean.

Le provisionnement est effectué avec Hashicorp Terraform.

Le domaine a été réservé sur NameCheap.

Usage de Betterstack pour adresser des logs.

Usage de Codacy et Snyk pour la qualité du code et vérifier les vulnérabilités.

Usage de TabNine pour aider à la mise en place des tests. Usage de l'extension sur IDE VSCode

Un compte visiteur est disponible pour explorer ou exploiter librement l'application: visiteur / @pplepie94 / visiteur@localhost.fr


DUMMY BLOG - LES LIVRES

Aux amis d'europe

A propos du livre

Auteur: Louise Michel
Commentaires: 0 Favoris: 0

50 géants américains: Comment New York a détrôné l'Europe

A propos du livre

Auteur: Pierre Sterckx
Commentaires: 0 Favoris: 0

Hong Kong

A propos du livre

Auteur: Denis Hault
Commentaires: 0 Favoris: 0