A modern, cyberpunk-themed website for the DDNetHvH server network - the first and only HvH server network featuring FNG, DM, KoG, and Block game modes for DDNet.
- React.js
- Express.js
- CSS3 with custom animations
- Font Awesome icons
- React Router for navigation
- Node.js (v14 or higher)
- npm or yarn
- Clone the repository
git clone https://github.com/ddnethvh/server.git
cd server
- Install dependencies for both frontend and backend
# Install backend dependencies
npm install
# Install frontend dependencies
cd frontend
npm install
- Generate keys
node -e "const crypto = require('crypto'); const fs = require('fs'); if (!fs.existsSync('.env') || !fs.readFileSync('.env', 'utf8').includes('JWT_SECRET')) { const secret = crypto.randomBytes(64).toString('hex'); fs.appendFileSync('.env', `\nJWT_SECRET=${secret}`); console.log('JWT secret generated and added to .env'); }"
- Start the development servers
# Start backend server (from root directory)
npm start
# Start frontend development server (from frontend directory)
npm start
The website should now be running at http://localhost:3000
Contributions are welcome! Please feel free to submit a Pull Request.
- Telegram: @ddnethvh
- Project Founder: scar17off
- Server Host: Hexose
This project is licensed under the Proprietary License - see the LICENSE file for details.
- DDNet Community
- All contributors and supporters
- Cheat developers and maintainers
- DDNetHvH Team