How Tesria is built
A tour of the machinery, for anyone who wants to know what happens when they save a page, where their data lives, or where to start reading the code. It assumes you know what a web server and a database are; it does not assume you have read any of Tesria’s code.
In one paragraph: Tesria is one web application (ASP.NET Core on .NET 10, with a React front end) in front of a PostgreSQL database, with a few small helper services beside it, all started together by Docker Compose. Every request is checked against the same permissions, whether it comes from the browser, a script or an assistant.
Applies to | Tesria 0.6 and later |
|---|---|
Updated | September 24, 2026 |
Changes | Written for Tesria 0.6. |