With Raytha, you'll be able to quickly and easily kickstart the development of your .NET applications. Its lightweight, fast, and self-hosted design m

GitHub - RaythaHQ/raytha: Raytha is a powerful CMS for .NET developers with an easy-to-use interface and fast performance. It offers custom content types, a template engine, and various access controls. It supports multiple storage providers and will soon offer an automatically generated REST API. Upgrade your development workflow with Raytha.

submited by
Style Pass
2023-01-24 02:00:10

With Raytha, you'll be able to quickly and easily kickstart the development of your .NET applications. Its lightweight, fast, and self-hosted design makes it perfect for rapid development and deployment.

A priority of Raytha is to keep the technology footprint small for getting up and running as quickly as possible. However, you do need the minimum requirements listed below:

Ensure your appsettings.config has a valid database connection string and SMTP credentials. If you do not have access to an SMTP server for local development, check out Papercut-SMTP. Super convenient.

Make sure Raytha.Web is set as the Default Project. Open the Package Manager Console and run Entity Framework database migrations:

Alternatively you can create your database manually and then run the FreshCreateOnLatestVersion.sql script in the /db directory.

By default, it will use local file system and use the directory specified in appsettings.config. You can adjust the appsettings.config if you have access to Azure Blob or an S3 compatible storage.

Leave a Comment