# QtC.NET Server This is a from scratch SignalR based chat server that has the following features: - Rooms - Direct Messaging - Precense - Contacts - Profiles # How To Build In order to build, you need the .NET 9 SDK. 1. Clone This Repository 2. Run ``dotnet build`` Within The Folder That Contains The .csproj File 3. Configure And Enjoy! # Docker Container (Recommended Self-Hosting Solution) This Server Does Have A Docker Container You Can Create That Contains Your Config And User Content. Please Refer To ``docker-compose.yml`` # JWT Keys JWT Keys should be generated from scatch and added to your ``docker-compose.yml`` environment variables.\ Anything Can Be Put Here, But For Security, It Should Be Within 32-Characters Long And Should Be Secure.