Raytha v1.0.1: Monaco editor, PathBase and time zone filter
Templates are now edited in the Monaco editor from VS Code, Raytha can run under a path prefix behind a reverse proxy, and a new filter converts times to the organization's time zone.
Released February 25, 2023.
What's new
- Built in liquid filter to convert content item time to the organization's time zone in strtotime format
- Run Raytha at a different PathBase, meaning if you run behind a reverse proxy, you can have multiple Raytha websites running at: mydomain.com/site1, mydomain.com/site2, etc, etc.
- The template editor now uses the MIT open source Monaco Editor. The same tech that powers VS Code. This will make editing templates much easier.
A side effect of introducing Monaco, is that it appears to have increased the compilation time of the javascript building. Since it's not necessary to build javascript on every compile while developing on Raytha, out of convenience, we added another Configuration in Visual Studio here:
You can select Debug without JS and it will only compile your .NET app, not the front end code, so it will launch quickly.
Upgrade
This version predates the Docker Hub image. Build it from the v1.0.1 source on GitHub, or run a current release with docker pull raythahq/raytha:latest.
New to Raytha? The fastest way to run it is the Railway template; see the quickstart and upgrade notes.


