Documentation Architecture et Déploiement (DAD)

Architecture générale

Temps estimé :1 minute 74 views

Front

  • Template metronic
  • Vue 3
  • Vitest, Cypress

Backend

  • Drupal
  • Simple oAuth
  • EAC (Event – Condition – Action)

Devops

  • FrankenPHP (Mercure, Caddy, Vulcain, Docker4Drupal, Redis)
  • UnitTest, KernelTest, FunctionalTest, Test de supervision, Observabilité, Sentry, Jira
  • Gitlab CI / CD
  • Digitalocean App platform / CPU based autoscaling

Annexe

Template
https://preview.keenthemes.com/metronic8/demo1/authentication/extended/two-factor-auth.html
https://preview.keenthemes.com/metronic8/vue/docs/index

Gitlab CI template
https://gitlab-ci-templates.kgaut.net/docs/intro/
https://mog33.gitlab.io/gitlab-ci-drupal/

Standard de développement Drupal
https://www.drupal.org/docs/develop/standards

Documentation app

https://spider-themes.net/eazydocs/
https://wordpress-plugins.spider-themes.net/eazydocs-pro/

https://apidog.com/
https://medusa.apidog.io/api-4401188

Conventional Commit & semantic release
https://github.com/semantic-release/semantic-release
https://www.conventionalcommits.org/fr/v1.0.0/

CONTENTS