Skip to content

citarf/chom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHOM — site corporate

CI CodeQL OpenSSF Scorecard

Site vitrine de CHOM (société française) présentant ses trois lignes de service : cybersécurité, data-platform et sites vitrine — à La Réunion comme en métropole. Conversion via un formulaire de devis / première rencontre, acheminé par email.

Stack

  • Nuxt 4 / Nitro + @nuxt/ui v4 (Tailwind v4)
  • Typographie Geist auto-hébergée (souveraineté / RGPD, pas de CDN tiers)
  • Endpoint /api/devis : domaine hexagonal testé en TDD, envoi email via Resend
  • Conteneur Docker multi-stage (runtime Nitro non-root)

Développement

pnpm install
pnpm dev          # http://localhost:3000
pnpm test         # vitest (domaine devis)
pnpm typecheck    # nuxt typecheck
pnpm build        # build de production

Variables d'environnement : voir .env.example. Les secrets (clé Resend) vont dans .env (gitignoré), jamais commités.

Déploiement

VM Debian + Docker Compose, derrière un Traefik externe (TLS). Runbook complet : DEPLOY.md.

Sécurité & supply chain

Politique et posture : SECURITY.md. CI durcie (lockfile gelé, SBOM, harden-runner), CodeQL, dependency-review, Dependabot, actions épinglées au SHA, secret scanning + push protection, image release à provenance SLSA attestée.

About

No description, website, or topics provided.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors