Cela me permet de noter facilement les choses.
MkDocs est un outil en python qui me permet de faire passer mes fichiers markdown en fichier web (html, css,..)
J'utilise Aws avec un lien entre le service de stockage S3 et le CDN Cloudfront
Route 53 de aws me permet de router le trafique qui arrive sur mon domaine.
J'utilise github pour le versioning des docs/code.
Pour mettre à jour les docs j'utilise deux github action, une personnalisé qui lance mkdocs (pour pouvoir créer les fichiers web), les fichiers créés par mkdocs sont ensuite synchronisés avec S3 et pour finir la deuxième github action demande à cloudfront de mettre à jours le cache.
La github action est lancée à chaque mise à jour de la branche principal du répo github.
95% des coûts sont du au nom de domaine (le reste stockage et CDN), le site me coûte environ 0,5 euro par mois hors prix de nom de domaine.
Nom de domaine : 13 euros par ans.
- Ils étaient possibles d'avoir un domaine à un coût plus faible voire nul mais j'ai opté pour ce nom de domaine via route 53 d'aws
Coût final
- Routage : 0,5 euro par mois
- Nom de domaine 13 euros divisés par 12 mois cela fait 1,1 euro par mois
- Total : 1,6 euro par mois
Pour payer le moins chère possible il faudrait passé par un autre acteur qu'Aws pour le nom de domaine.