Coyote.NETCore CoyoteNET Organization
This repository contains an implementation of Coyote forum engine written in the .NET Core framework.
Before proper installation and running, ensure you have installed the following software:
You may setup the database in two ways โ as you prefer:
-
Using SQL Express:
- Download and install SQL Express.
- Change the connection string in appsettings.json to
Server=.\\SQLExpress;Database=CoyoteNET;Trusted_Connection=Yes;
-
Using MSSQL Docker image:
-
Get docker - Docker for Windows - Docker for Linux
-
Follow this guide or just copy/paste and execute these commands:
-
Bash:
sudo docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=<YourStrong!Passw0rd>' \ -p 1433:1433 --name sql1 \ -d mcr.microsoft.com/mssql/server:2017-latest
-
Powershell:
docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=<YourStrong!Passw0rd>" ` -p 1433:1433 --name sql1 ` -d mcr.microsoft.com/mssql/server:2017-latest
-
-
Change connection string in appsettings.json to:
Server=localhost,1433;Database=CoyoteNET;User Id=sa;Password=<YourStrong!Passw0rd>
To run the project, go into the folder Runner
and execute the following command:
dotnet run
- Web framework: ASP.NET Core 2.2.
- ORM: EntityFrameworkCore.
If you want, you may contribute making issues or pull requests to this project.
Thank you to all our contributors!