State of play:
auth
is up. It's got a UI for client creation, and the client programming stuff is in a nuget package so it's easy to include (just add a stanza to config).shared.web
is started. It's got some/most of the "always going to want this" stuff for a web app in a couple of extensions. I need to addlib.js
,lib.css
, and probably a_Layout
, along with the tag helpers fromauth
.It's also got the CSP stuff I wrote a while back, and I want to add a
nonse
tag helper.mal
has been converted to the new style as a test. It works great, except it doesn't have a menu. Still thinking about menus (clearly the answer is to check some dynamic source for menu contents at page create time, but what's the best way to store/edit/distribute the data?)
What's next:
Install the ELK stack (or at least, ElasticSearch, Kibana, and the Elastic APM stuff) on a VM and hook that into the
shared.web
library.Sort out a local CA and setup mtls.
Split out the blog from the rest of osric.uk (depends on the menu, ish)