21 lines
742 B
Markdown
21 lines
742 B
Markdown
# 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 ``qtc-net-server/docker-compose.yml``
|
|
|
|
# JWT Keys
|
|
JWT Keys should be generated from scatch and added to your ``docker-compose.yml`` environment variables.
|
|
You Can Use A Website Such As https://jwt-keys.21no.de/ To Generate Them. |