Novely.Template.Web 1.1.0

dotnet new install Novely.Template.Web::1.1.0
                    
This package contains a .NET Template Package you can call from the shell/command line.

Novely.Template.Web

Template dotnet new pour bootstrapper des sites web ASP.NET Core 10 / Razor Pages prêts pour la production.

Stack

  • .NET 10 + Razor Pages + Bootstrap 5.3
  • Options validées au démarrage (Site, Email, Features)
  • Service email MailKit (destinataire en config)
  • Kapela.Security.Encryption pour les secrets
  • Headers de sécurité (CSP, Permissions-Policy, Referrer-Policy)
  • Forwarded headers, HSTS, response compression Brotli/Gzip
  • Rate limiter sur /Contact + honeypot anti-bot
  • Healthcheck /health/live
  • SCSS pipeline intégré (theme.scss → theme.css au build)
  • SEO : Open Graph, Twitter Card, robots.txt, sitemap.xml, manifest.webmanifest
  • Pages légales françaises (Mentions, Politique, CGV)
  • Bandeau cookies RGPD désactivable
  • Dockerfile multi-stage non-root + HEALTHCHECK
  • Workflow GitHub Actions : Docker → DockerHub → SSH deploy → Discord

Installation

dotnet new install Novely.Template.Web

Création d'un projet

dotnet new novely-template-web -n MonProjet
cd MonProjet
dotnet build
cd src/MonProjet
dotnet run

Configuration après création

Éditez src/<MonProjet>/appsettings.json (sections Site, Email, Features) puis wwwroot/scss/theme.scss pour la couleur de marque.

  • .NETStandard 2.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.1.0 133 5/1/2026