Détails Projet

  • Categorie: App
  • Date Projet: Avril 2022
  • Compétences Techniques:
    • automatisation du déploiement avec des scripts (bash)
    • integration docker / reverse proxy (traefik)
  • Savoir être:
    • Travail de groupe
    • Gestion du temps
    • Autonomie
    • Organisation(via de ticktets git)

Déploiement du logiciel ODOO

Le projet que j'ai réalisé consistait à créer un script pour mettre en place un environnement de développement web complet en utilisant trois machines virtuelles. Le script que j'ai développé a permis de créer trois machines virtuelles distinctes, chacune ayant une fonction spécifique :

  • première machine virtuelle contenait Docker avec un conteneur Odoo et un traefik en tant que reverse proxy. Cela permettait de développer et de tester des applications web sur le serveur à l'aide de l'environnement de développement intégré d'Odoo, tout en utilisant Traefik pour gérer les requêtes HTTP/HTTPS entrantes et sortantes vers Odoo.
  • deuxième machine virtuelle contenait une base de données PostgreSQL dédiée à Odoo. Cette base de données stockait et gérait les données de l'application web développée sur la première machine virtuelle.
  • La troisième machine virtuelle était destinée à être utilisée pour les sauvegardes de données stockées dans la base de données PostgreSQL. Les sauvegardes régulières étaient essentielles pour prévenir la perte de données en cas de panne ou d'erreur.