MiniMe
MiniMe copied to clipboard
A simple self-hosted ALLNET/Aime server, written in .NET Core
MiniMe
A simple self-hosted AllNet/Aime server, written in .NET Core 3.1
Features
| Name | Server | Protocol | Database |
|---|---|---|---|
| ALLNet | ASP.NET Core, Kestrel | Http | |
| Aime | System.Net.Socket | TCP | EF Core (SQLite) |
| Billing | ASP.NET Core, Kestrel | Https | |
| Chunithm | ASP.NET Core, Kestrel | Http | EF Core (SQLite) |
How to run
Requirements
Setup repository
git clone https://github.com/evan-choi/MiniMe.git
cd MiniMe
Run
dotnet run
How to change DB provider
-
Setup AimeContext Configuring
-
Setup ChunithmContext Configuring
protected override void OnConfiguring(DbContextOptionsBuilder options)
{
// Setup to the db provider you want
options.UseMySql(/* mysql connection string */);
}