⭐ WarNodes Complete Documentation
Comprehensive guides for Game Panel, Discord Bot, Web Hosting, and VPS Panel
🎮 1. Game Hosting — Enhanced Pterodactyl Panel
1.1 Introduction
WarNodes provides an upgraded version of the Pterodactyl panel designed for managing game servers with advanced tools:
Plugin Installer
Version Changer
Server Importer
Votifier Tester
Player Manager
The panel allows full control of your game server with real-time logs, file access, automatic backups, and scheduling.
1.2 Creating a Game Server
Login
Log in to your WarNodes Game Panel.
Select Create Server
Click on the "Create Server" button.
Choose Your Game
Select your game (Minecraft, Rust, CS:GO, etc.).
Set Resources
Configure server resources (RAM, CPU, Storage).
Create
Click Create. Your server will appear on the dashboard immediately.
1.3 Power Actions & Console
Each server includes:
- Start / Stop / Restart - Standard power controls
- Force Stop - Emergency shutdown
- Live Console Logs - Real-time server output
- Command Input - Execute server commands instantly
Use the console to execute server commands instantly without SSH access.
1.4 File Manager
The built-in file manager supports:
- Upload / Download files
- Edit files directly in browser
- Create / Delete folders
- ZIP Extract & Compress
For large file uploads, SFTP is recommended for better reliability.
1.5 SFTP Access
Connection Details:
| Setting | Value |
|---|---|
| Host | Provided in panel |
| Port | Usually 2022 |
| Username | Your panel username |
| Password | Your panel password |
Recommended clients: FileZilla or WinSCP
🔥 1.6 Enhanced WarNodes Features
Plugin Installer
Install Minecraft plugins with one click.
Open Plugin Installer tab
Search for a plugin
Click Install
Restart the server if required
Version Changer
Switch Minecraft versions instantly. Supports: Vanilla, Paper, Purpur, Spigot, Fabric, Forge
Open Version Changer tab
Select version + build
Click Apply
Server restarts with the new version
Server Importer
Allows migration from any host to WarNodes.
Upload your server ZIP
Choose destination port
Apply import
Start your server
Votifier Tester
Verify Minecraft voting system:
- Enter public key
- Enter port
- Run test vote
- Check console output
Player Manager
Control players directly from the panel:
- OP / De-OP players
- Kick players
- Ban / Unban players
- Whitelist add/remove
- View online players
Backups & Schedules
Backups
- Automatic backups (configurable)
- Manual backups on-demand
- One-click restore
Schedules
Automate tasks such as:
- Automatic restarts
- Automatic backups
- Running console commands
Common Problems
| Issue | Cause | Solution |
|---|---|---|
| Server won't start | Wrong jar/Java version | Use Version Changer |
| Port already in use | Old process stuck | Restart node or contact support |
| Plugins not loading | Version mismatch | Install correct plugin version |
🤖 2. Discord Bot Hosting
2.1 Introduction
WarNodes Discord Bot Hosting supports 24/7 uptime with:
Node.js Support
Python Support
Auto Restart
Environment Variables
File Manager + SFTP
Realtime Logs
2.2 Uploading Your Bot
File Manager Method
Open your bot instance
Go to File Manager
Upload your bot files (index.js, config.json, etc.)
SFTP Method
Recommended for large bots. Folder structure:
/bot index.js package.json node_modules/ config.json
2.3 Installing Dependencies
Node.js Bots:
npm install
Python Bots:
pip install -r requirements.txt
2.4 Environment Variables
Set secure secrets without storing them in files.
TOKEN=your_discord_bot_token PREFIX=!
Environment variables keep your tokens secure and out of your code files.
2.5 Starting the Bot
Open Console
Click Start
Check logs for confirmation
The system automatically restarts your bot if it crashes.
2.6 Common Issues
| Issue | Fix |
|---|---|
| Invalid Token | Regenerate bot token from Discord Developer Portal |
| Bot offline | Enable required Gateway Intents in Developer Portal |
| Module not found | Run npm install |
| Bot crashing | Check console logs for errors |
🌐 3. Web Hosting Panel
3.1 Overview
WarNodes Web Hosting supports:
Static HTML/CSS/JS
PHP Applications
Node.js Webapps
Free Subdomain
Custom Domains
Free SSL
3.2 Uploading Files
File Manager
Drag and drop files directly into the file manager.
SFTP
Upload large websites easily via SFTP.
Files must be placed in: public_html/
3.3 Adding a Custom Domain
Go to Domains tab
Add your domain
Set DNS records:
| Type | Name | Value |
|---|---|---|
| A | @ | Your Web Hosting IP |
Propagation takes 5–30 minutes.
3.4 Free SSL Installation
Open SSL Certificate tab
Click Issue SSL
SSL installs automatically
3.5 PHP Hosting
Supports modern PHP versions.
<?php echo "Hello from WarNodes!"; ?>
3.6 Node.js Hosting
Upload your Node.js project
Set Start Command (e.g., npm start)
Access application on assigned port
3.7 Common Website Issues
| Problem | Cause | Solution |
|---|---|---|
| SSL not working | Wrong DNS | Fix A-record |
| Website blank | PHP error | Check error logs |
| Domain not loading | DNS not propagated | Wait 10–30 mins |
🖥️ 4. VPS Hosting Panel
4.1 Introduction
WarNodes VPS hosting provides complete root access with:
Start / Stop / Restart
Resource Monitoring
Browser SSH Console
Snapshots
4.2 SSH Login
Linux/macOS:
ssh root@SERVER_IP
Windows:
Use PuTTY or Windows Terminal with SSH.
4.3 Panel Controls
- Start: Boot VM
- Stop: Shutdown
- Restart: Reboot
- Console: Browser terminal
4.4 Monitoring Tools
Real-time usage charts:
- CPU Usage
- RAM Usage
- Disk I/O
- Network Traffic
4.5 Installing Software
Update system:
apt update && apt upgrade -y
Install Java (Minecraft):
apt install openjdk-17-jre
Install Nginx (Web Server):
apt install nginx
Install Node.js:
apt install nodejs npm
4.6 UFW Firewall
Allow common ports:
ufw allow 22
ufw allow 80
ufw allow 443
ufw enable
4.7 Snapshots
You can create snapshots before updates and restore anytime.
Always create a snapshot before major updates or configuration changes.
4.8 Common VPS Issues
| Issue | Possible Cause | Fix |
|---|---|---|
| SSH not connecting | Firewall blocked | Allow port 22 |
| High CPU usage | Background processes | Check with htop |
| VPS slow | Low RAM | Upgrade plan |
🎉 Need Help?
If you have any questions or need assistance, our support team is here to help!