+
Skip to content
/ ws Public

🌐 WebSocket server for Waifu.it: Powering real-time communication for the Waifu.it website and services using WebSockets. Stay connected, stay live! 🚀💬

License

Notifications You must be signed in to change notification settings

WaifuAPI/ws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Waifu.it WebSocket Server

Real-time WebSocket server for Waifu.it, enabling seamless communication between the website and services. 🚀💬

📌 Features

  • 🔄 Real-time updates for connected clients
  • 🔐 Secure environment with .env support
  • 🗄️ MongoDB integration for persistent data
  • ⚡ Optimized WebSocket handling using ws

🛠️ Setup

1️⃣ Clone the Repository

git clone git@github.com:WaifuAPI/ws.git
cd websocket

2️⃣ Install Dependencies

npm install

3️⃣ Configure Environment Variables

Create a .env file in the root directory and add:

MONGO_URI=your_mongodb_connection_string
PORT=3000

4️⃣ Start the Server

Development Mode:

npm run dev

Production Mode:

npm start

📜 Scripts

Command Description
npm run dev Start server with nodemon
npm start Start server in production
npm run lint Lint the codebase (if ESLint added)

📡 WebSocket Usage

  • Clients can connect via ws://localhost:3000 (or your deployed URL).
  • Listen for messages and send real-time updates.

🏗️ Built With

  • Node.js – JavaScript runtime
  • ws – Lightweight WebSocket library
  • MongoDB – Database integration
  • dotenv – Environment variable management

💖 Waifu.it - Bringing anime magic to real-time! 🌸

About

🌐 WebSocket server for Waifu.it: Powering real-time communication for the Waifu.it website and services using WebSockets. Stay connected, stay live! 🚀💬

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载