2025-07-17 14:46:39 -07:00
2025-06-15 14:24:53 -07:00
2025-07-06 16:18:13 -07:00
2025-06-15 14:24:53 -07:00
2025-07-17 14:46:39 -07:00
2025-06-15 14:24:53 -07:00
2025-06-15 14:24:53 -07:00
2025-06-26 19:55:29 -07:00

QtC.NET Server

This is a from scratch SignalR based chat server that has the following features:

  • Rooms
  • Direct Messaging
  • Precense
  • Contacts
  • Profiles
  • Currency
  • Stock Market

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. An Example Key Is Provided, And Should Not Be Used In Production.

Description
A From Scratch SignalR Chat Server With Rooms And Direct Messaging
Readme 621 KiB
Languages
C# 99.4%
Dockerfile 0.6%