Smilodon
Smilodon copied to clipboard
Mastodon-compatible Fediverse Application written in C# with .NET 7
Codename "Smilodon"
ActivityPub implementation in dotnet (.net).
Current Build status
Running Development Build Locally
Running the WebApp (API) locally
To run the WebApp, you can navigate to the \WebApp
folder from your preferred commmand line and run the following command:
dotnet run watch
Using Entity Framework Core
1. Install EF Core CLI tool
dotnet tool restore
2. Create a local database user for smilodon
CREATE USER smilodon WITH PASSWORD 'smilodon' CREATEDB;
CREATE DATABASE smilodon;
3. Initialize your local database
cd ./src/Infrastructure/Persistence
dotnet ef database update
Creating a migration
cd ./src/Infrastructure/Persistence
dotnet ef migrations add <NAME>
Project Documentation
For information about the project, see the Smilodon Documentation
Primary Contributors
Brendan Enrick (@Brendoneus)
Note: we'll add people here once we have more contributors!