Getting Started
Follow these steps to get started with CrestApps Orchard Core modules.
Prerequisites
- .NET SDK (version matching your Orchard Core target)
- An existing Orchard Core application, or use the CrestApps starter project
Installation
Install All Modules
Add the CrestApps.OrchardCore.Cms.Core.Targets package to include all modules at once:
dotnet add package CrestApps.OrchardCore.Cms.Core.Targets
Install Individual Modules
Or install only the modules you need:
dotnet add package CrestApps.OrchardCore.AI
dotnet add package CrestApps.OrchardCore.AI.Chat
# ... add other modules as needed
Running Locally
-
Clone the Repository:
git clone https://github.com/CrestApps/CrestApps.OrchardCore.git -
Navigate to the Project Directory:
cd CrestApps.OrchardCore -
Build the Solution:
dotnet build -
Launch the Application:
dotnet run -
Enable Modules: Access the Orchard Core Admin Dashboard to enable desired CrestApps modules.
Package Feeds
Production Packages
Stable releases are available on NuGet.org.
Preview Packages
For the latest updates and preview packages, visit the Cloudsmith CrestApps OrchardCore repository.
Adding the Preview Feed
In Visual Studio
- Open NuGet Package Manager Settings (under Tools).
- Add a new package source:
- Name:
CrestAppsPreview - URL:
https://nuget.cloudsmith.io/crestapps/crestapps-orchardcore/v3/index.json
- Name:
Via NuGet.config
Update your NuGet.config file:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<clear />
<add key="NuGet" value="https://api.nuget.org/v3/index.json" />
<add key="CrestAppsPreview" value="https://nuget.cloudsmith.io/crestapps/crestapps-orchardcore/v3/index.json" />
</packageSources>
<disabledPackageSources />
</configuration>
Contributing
We welcome contributions from the community! To contribute:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with clear messages.
- Push your changes to your fork.
- Submit a pull request to the main repository.
License
CrestApps is licensed under the MIT License. See the LICENSE file for more details.