You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Piranha CMS is a decoupled, cross-platform CMS built for .NET8 and Entity Framework Core. It has a modular and extensible architecture and supports a multitude of hosting and deployment scenarios.
To use our project templates you first need to download and install them from NuGet. This can be done with:
dotnet new install Piranha.Templates
When creating a new project with dotnet new you should first create a new empty folder. The default behaviour is that the new project is named after its containing folder.
Please note that naming your project Piranha (even if it is a test project) will result in a circular reference error when you try to restore the packages. This is due to a limitation in dotnet restore.
After this is done you can create a new web project for razor pages with:
> git clone https://github.com/PiranhaCMS/piranha.core.git
> cd piranha.core
> dotnet restore
> dotnet build
> cd examples/MvcWeb
> dotnet run
Log into the Manager
The manager interface can be found at the URL ~/manager with the default credentials:
admin / password
For production scenarios we advise you to remove this user, or change the password
and update the password strength policy. More information on this can be found in
the official documentation here.