Tutorial Intro
Get started with LiventCord in just a few steps.
🚀 Quick Start​
Jump in now: liventcord.koyeb.app.
Or:​
Run Locally
Requirements​
1. Install .NET SDK 8.0 https://dotnet.microsoft.com/en-us/download​
2. Install Node (For frontend) https://nodejs.org/en/download​
3. Install Pnpm (For frontend) npm install -g pnpm​
4. Install Go (Optional, for realtime updates / External media display) https://go.dev/dl/​
5. Install Redis (Optional, for realtime updates) https://redis.io/docs/latest/operate/oss_and_stack/install/install-redis/​
Clone the repository:​
git clone https://github.com/liventcord/Liventcord && cd Liventcord
Run the Server (API)​
cd server/src
Create database
dotnet ef migrations add InitialCreate
dotnet run
.NET server runs at http://localhost:5005
Note : This would automatically run pnpm install and build/serve frontend
Run Vite for Development (SPA)​
cd web
ppm install
pnpm run dev
Vite runs at http://localhost:5173
.
Run Redis​
redis-server
Run Gin ws server for realtime updates (Requires redis)​
cd server/go-ws-api
mv .env.example .env
go run .
Gin server runs at http://localhost:8080
Run Go Proxy server for external media display​
cd server/proxy-api
mv .env.example .env
go run .