Skip to content

About

Public website for DPVreony

Resources

Code of conduct

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

dpvreony website

Public website for DPVreony, built with ASP.NET Core and AspNetStatic for static site generation.

Table of contents

About

This repository contains the source code for the DPVreony public website. It is built as an ASP.NET Core Razor Pages application that uses AspNetStatic to generate a static site at build/publish time. Diagrams are rendered server-side using Mermaid via Whipstaff.Mermaid and Playwright. .NET Aspire is used for local orchestration.

Build & test

You need:

To build from the solution root:

dotnet build src/DPVreony.Website.sln

To run the website locally using .NET Aspire:

dotnet run --project src/DPVreony.Website.AspireAppHost

To run without static site generation (useful for hot-reload during development):

dotnet run --project src/DPVreony.Website -- --no-ssg

Repository layout

  • src/DPVreony.Website.sln — main solution file
  • src/DPVreony.Website/ — ASP.NET Core Razor Pages website project with AspNetStatic static site generation
  • src/DPVreony.Website.AspireAppHost/ — .NET Aspire host project for local orchestration
  • src/DPVreony.Website/package.json — npm dependencies (Bootstrap, Font Awesome, jQuery, Highlight.js, CookieConsent); restored automatically by MSBuild before build

Credits

Contributing

See the contribution guidelines and the Code of Conduct.

  • Open an issue to propose major changes.
  • Fork the repo and create a topic branch for your changes.

License

This project is licensed under the MIT License — see the LICENSE file for details.

About

Public website for DPVreony

Resources

Code of conduct

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages