diff --git a/modules/billing/docs/7daystodie/icon.jpg b/modules/billing/docs/7daystodie/icon.jpg new file mode 100644 index 00000000..923a1562 Binary files /dev/null and b/modules/billing/docs/7daystodie/icon.jpg differ diff --git a/modules/billing/docs/7daystodie/index.php b/modules/billing/docs/7daystodie/index.php new file mode 100644 index 00000000..af8c5cdf --- /dev/null +++ b/modules/billing/docs/7daystodie/index.php @@ -0,0 +1,68 @@ + +

7 Days to Die Server Guide

+ +

Overview

+

7 Days to Die is available for hosting on our platform. This guide covers the basics of setting up and managing your 7 Days to Die server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a 7 Days to Die server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find 7 Days to Die in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your 7 Days to Die server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/7daystodie/metadata.json b/modules/billing/docs/7daystodie/metadata.json new file mode 100644 index 00000000..92e06e00 --- /dev/null +++ b/modules/billing/docs/7daystodie/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "7 Days to Die", + "description": "Setup and configuration guide for 7 Days to Die game servers", + "category": "game", + "order": 0 +} \ No newline at end of file diff --git a/modules/billing/docs/DOCUMENTATION_ENHANCEMENT_SUMMARY.md b/modules/billing/docs/DOCUMENTATION_ENHANCEMENT_SUMMARY.md new file mode 100644 index 00000000..23c3e20e --- /dev/null +++ b/modules/billing/docs/DOCUMENTATION_ENHANCEMENT_SUMMARY.md @@ -0,0 +1,249 @@ +# Documentation Enhancement Summary + +## Overview +This document summarizes the comprehensive enhancements made to the billing module's documentation system and session handling. + +## Issues Resolved + +### 1. Documentation Page Login Button Issue ✅ +**Problem:** Documentation page showed "Login" button even when user was logged in. +**Root Cause:** docs.php used basic `session_start()` instead of the website's session name. +**Solution:** Changed to use `gameservers_website` session name to match rest of website. + +### 2. Cart Page Display Issue ✅ +**Problem:** Cart page didn't display when clicking menu link. +**Root Cause:** cart.php also used basic `session_start()` causing session inconsistency. +**Solution:** Changed to use `gameservers_website` session name for consistency. + +### 3. Documentation Content Enhancement ✅ +**Problem:** Documentation was basic, system-specific, and not comprehensive enough for SEO. +**Solution:** Created detailed, XML-independent, general hosting guides for major games. + +## Changes Made + +### Session Fixes +**Files Modified:** +- `modules/billing/docs.php` +- `modules/billing/cart.php` + +**Change:** +```php +// OLD +session_start(); + +// NEW +if (session_status() === PHP_SESSION_NONE) { + session_name("gameservers_website"); + session_start(); +} +``` + +This ensures the documentation and cart pages use the same session as the rest of the website (login.php, menu.php, etc.), so login state is properly detected. + +### Documentation Enhancements + +#### Games Enhanced (3 of 151 total) +1. **Minecraft Java Edition** (549 lines) +2. **CS:GO & CS2** (584 lines) +3. **Rust** (455 lines) + +#### Documentation Structure (Template for All Games) +Each comprehensive guide includes: + +1. **Navigation Bar** - Quick links to all sections +2. **Quick Info Section** - Essential details at a glance: + - Default ports (game, RCON, query) + - RAM requirements (min/recommended) + - Storage requirements + - Log file locations + - Default configurations + - Protocol information + +3. **Installation & Setup** - Complete instructions: + - System requirements (CPU, RAM, storage, bandwidth) + - Linux installation steps + - Windows installation steps + - SteamCMD usage (where applicable) + - First-time setup procedures + +4. **Server Configuration** - Detailed config guides: + - All configuration files explained + - Every parameter documented + - Example configurations + - Best practices + +5. **Startup Parameters** - Complete reference: + - All command-line parameters + - Parameter breakdown and explanations + - Startup script examples (Linux & Windows) + - Advanced optimization flags + +6. **Plugins & Mods** - Enhancement guides: + - Plugin/mod platform installation + - Popular plugins/mods list with descriptions + - Installation procedures + - Configuration examples + +7. **Troubleshooting** - Common issues & solutions: + - Server won't start + - Connection issues + - Performance problems + - Error messages and fixes + - Diagnostic commands + +8. **Performance Optimization** - Tuning guides: + - Configuration optimization + - Resource management + - Automation scripts + - Monitoring tips + - Scheduled maintenance + +9. **Additional Resources** - External links: + - Official documentation + - Community resources + - Tools and utilities + - Support forums + +## Documentation Principles + +### ✅ XML-Independent +- Does NOT pull information from panel XML files +- Does NOT reference `modules/config_games/server_configs/` +- Stands alone as general game server hosting information + +### ✅ General Hosting Focus +- Written from VPS/dedicated server perspective +- Not specific to our panel system +- Applicable to any hosting environment +- User could follow these guides on any server + +### ✅ SEO-Optimized +- Comprehensive content (400-600 lines per game) +- Covers all aspects of server hosting +- Natural keyword integration +- Designed to rank in Google search results +- Goal: Become go-to resource for game server hosting + +### ✅ Professional Quality +- Clean, modern formatting +- Code examples with syntax highlighting +- Internal navigation between sections +- Consistent structure across all games +- Production-ready commands and configs + +## Benefits + +### For Users +- Complete guides for setting up game servers +- Troubleshooting help for common issues +- Performance optimization tips +- All info in one place + +### For Business +- SEO boost - comprehensive guides rank well +- Authority building - comprehensive content +- Traffic generation - users find guides via Google +- Reduced support load - self-service documentation + +### For Future Development +- Template established for remaining 148 games +- Consistent structure makes expansion easy +- Can be enhanced incrementally +- Scalable approach + +## Remaining Games (148) + +The same comprehensive template can be applied to all remaining games: +- ARK: Survival Evolved +- Valheim +- 7 Days to Die +- Team Fortress 2 +- Garry's Mod +- Terraria +- Don't Starve Together +- Project Zomboid +- Satisfactory +- V Rising +- Palworld +- And 138 more... + +## Testing Completed + +✅ PHP syntax validation - No errors +✅ CodeQL security scan - No issues +✅ Session handling verified +✅ Documentation structure validated +✅ No XML references confirmed +✅ File permissions correct + +## Implementation Notes + +### Session Name Consistency +The entire billing module now uses `gameservers_website` session name: +- login.php ✅ +- register.php ✅ +- logout.php ✅ +- menu.php ✅ +- docs.php ✅ (FIXED) +- cart.php ✅ (FIXED) +- my_account.php ✅ +- All other pages ✅ + +### Documentation File Structure +``` +docs/ +├── minecraft/ +│ ├── index.php (549 lines - comprehensive) +│ ├── index_old.php (backup) +│ ├── metadata.json +│ └── icon.png +├── csgo/ +│ ├── index.php (584 lines - comprehensive) +│ ├── index_old.php (backup) +│ ├── metadata.json +│ └── icon.jpg +├── rust/ +│ ├── index.php (455 lines - comprehensive) +│ ├── index_old.php (backup) +│ ├── metadata.json +│ └── icon.png +└── [148 other games with basic docs to be enhanced] +``` + +## Future Enhancement Ideas + +1. **Add More Games** - Apply template to remaining 148 games +2. **Video Tutorials** - Link to video guides where available +3. **Interactive Commands** - Copy-to-clipboard for commands +4. **Version History** - Track game version updates +5. **Community Contributions** - Allow user-submitted tips +6. **Search Functionality** - Cross-game documentation search +7. **Translations** - Multi-language support + +## Maintenance + +### Keeping Documentation Current +- Monitor game updates and patches +- Update documentation quarterly +- Track breaking changes in games +- Community feedback integration + +### Backup Strategy +All original documentation files are preserved as `index_old.php` in each game folder for reference and potential rollback if needed. + +## Conclusion + +The documentation system is now: +- ✅ Fully functional with correct session handling +- ✅ Comprehensive for 3 major games (Minecraft, CS:GO/CS2, Rust) +- ✅ Template-based for easy expansion to remaining games +- ✅ SEO-optimized for Google search ranking +- ✅ XML-independent and general hosting focused +- ✅ Production-ready and tested + +**Status:** Ready for review and deployment + +--- + +*Created: November 8, 2024* +*Last Updated: November 8, 2024* diff --git a/modules/billing/docs/DOCUMENTATION_EXPANSION_PLAN.md b/modules/billing/docs/DOCUMENTATION_EXPANSION_PLAN.md new file mode 100644 index 00000000..351e52c1 --- /dev/null +++ b/modules/billing/docs/DOCUMENTATION_EXPANSION_PLAN.md @@ -0,0 +1,271 @@ +# Game Server Documentation Expansion Plan + +## Executive Summary + +This document outlines the comprehensive plan for enhancing documentation for all 151 games supported by the GameServerPanel billing module. As of the current phase, 6 games have comprehensive documentation (200+ lines each), with 145 games remaining at basic level (67 lines average). + +## Completed Games (6/151) + +### Phase 1 - Already Enhanced (3 games) +1. **Minecraft Java Edition** (549 lines) - Complete +2. **CS:GO & CS2** (584 lines) - Complete +3. **Rust** (455 lines) - Complete + +### Phase 2 - Recently Enhanced (3 games) +4. **Valheim** (325 lines) - Complete +5. **ARK: Survival Evolved** (303 lines) - Complete +6. **Terraria** (359 lines) - Complete + +## Documentation Enhancement Template + +Each enhanced game documentation includes: + +### 1. Navigation Bar +- Quick links to all major sections +- Improves user experience and SEO +- Anchor links for easy jumping + +### 2. Quick Info Section (Required Details) +- Default ports (game, query, RCON) +- Protocol (TCP/UDP) +- RAM requirements (min/recommended) +- CPU recommendations +- Storage requirements +- SteamCMD App ID (if applicable) +- Max players +- Config file locations +- Log file paths + +### 3. Installation & Setup +- System requirements breakdown +- Windows installation steps +- Linux installation steps (preferred with SteamCMD) +- macOS installation (if supported) +- First-time setup procedures +- Directory structure explanation + +### 4. Server Configuration +- Configuration file locations +- Complete parameter reference +- Example configurations +- Best practices for settings +- Multiple configuration scenarios + +### 5. Startup Parameters +- Command-line options table +- Parameter descriptions +- Example startup scripts (Windows & Linux) +- Advanced optimization flags +- Launch parameter combinations + +### 6. Port Forwarding & Networking +- Required ports list with protocols +- Router configuration examples +- Firewall rules (UFW for Linux, Windows Firewall) +- NAT configuration guidance +- DMZ considerations + +### 7. Plugins/Mods/Extensions +- Popular mod loaders (if applicable) +- Plugin installation procedures +- Popular plugins/mods list +- Configuration examples +- Compatibility notes + +### 8. Troubleshooting +- Server won't start solutions +- Connection issues diagnosis +- Performance problems +- Common error messages +- Log file analysis +- Diagnostic commands + +### 9. Performance Optimization +- Server sizing guidelines by player count +- Resource management tips +- Configuration tuning +- Automated maintenance +- Monitoring recommendations + +### 10. Admin Tools & Commands +- Console commands reference +- Admin authentication +- User management +- Server control commands +- Debugging tools + +### 11. Backup & Recovery +- Backup strategy recommendations +- Automated backup scripts (Linux/Windows) +- World/save file locations +- Recovery procedures +- Disaster recovery planning + +### 12. Additional Resources +- Official documentation links +- Community resources +- Forums and support +- Tool recommendations +- Related guides + +## Priority Game List (Next 20 Games) + +### High Priority (Most Popular) +1. Team Fortress 2 (TF2) +2. Garry's Mod +3. Don't Starve Together +4. Left 4 Dead 2 +5. Counter-Strike: Source +6. Counter-Strike 1.6 +7. Project Zomboid +8. V Rising +9. Satisfactory +10. Conan Exiles + +### Medium Priority (Popular) +11. 7 Days to Die +12. Killing Floor 2 +13. Insurgency Sandstorm +14. Squad +15. Arma 3 +16. DayZ +17. Space Engineers +18. Eco +19. Factorio +20. Unturned + +## Research Sources for Each Game + +### Primary Sources +1. Official game websites and documentation +2. Official game wikis (Fandom, Wiki.gg) +3. Steam Community guides +4. Developer documentation + +### Secondary Sources +1. Hosting provider knowledge bases (Nitrado, GTXGaming, etc.) +2. Reddit communities (r/[gamename]) +3. GitHub repositories for tools/mods +4. YouTube server setup tutorials +5. Forum threads (AlliedModders, SRCDS, etc.) + +### Information to Gather +- SteamCMD App ID +- Default ports and protocols +- Minimum and recommended hardware +- Configuration file formats and locations +- Startup parameters and options +- Common troubleshooting issues +- Popular mods/plugins +- Admin tools and commands +- Performance optimization tips + +## Implementation Strategy + +### Batch Processing Approach +1. **Research Phase** - Gather information for 5-10 games at once +2. **Documentation Phase** - Write comprehensive guides using template +3. **Review Phase** - Syntax check, link validation, formatting +4. **Commit Phase** - Commit in batches to track progress + +### Quality Standards +- Minimum 300 lines per enhanced game +- All sections from template must be present +- At least 5 external resource links +- Proper formatting with code blocks and tables +- No syntax errors (PHP validation) +- SEO-optimized content + +### Estimated Timeline +- **Per game:** 30-45 minutes (research + writing) +- **Batch of 10:** 5-8 hours +- **All 145 remaining:** 72-108 hours total work + +## Automation Opportunities + +### Possible Automations +1. **Port extraction** from XML config files +2. **Template generation** with game-specific placeholders +3. **Batch PHP syntax checking** +4. **Link validation** across all docs +5. **Formatting consistency** checks + +### Manual Work Required +- Game-specific troubleshooting research +- Community resource identification +- Mod/plugin ecosystem understanding +- Performance optimization specifics +- Platform-specific considerations + +## Progress Tracking + +### Current Status +- **Enhanced:** 6 games (4% complete) +- **Remaining:** 145 games (96% to do) +- **Total Documentation Lines:** ~2,575 lines (enhanced games only) +- **Average Lines per Enhanced Game:** 429 lines + +### Completion Milestones +- **10% (15 games):** Target date TBD +- **25% (38 games):** Target date TBD +- **50% (76 games):** Target date TBD +- **75% (113 games):** Target date TBD +- **100% (151 games):** Target date TBD + +## Benefits of Completion + +### For Users +- Comprehensive self-service documentation +- Reduced setup time and frustration +- Better troubleshooting guidance +- Performance optimization tips +- Community resource discovery + +### For Business +- **SEO boost** - 145 new comprehensive pages ranking for game server hosting +- **Authority building** - Comprehensive resource destination +- **Traffic generation** - Organic search traffic from game communities +- **Support reduction** - Self-service documentation reduces tickets +- **Competitive advantage** - Most comprehensive game server hosting documentation + +### For Search Rankings +- Long-form content (300+ lines per game) +- Natural keyword integration +- Internal linking structure +- External authoritative links +- Regular update potential +- User engagement (navigation, resource links) + +## Maintenance Plan + +### Regular Updates +- **Quarterly review** - Check for game updates, new versions +- **Version tracking** - Monitor major game releases +- **Link validation** - Ensure external resources remain valid +- **Community feedback** - Incorporate user suggestions +- **Error corrections** - Fix reported issues promptly + +### Update Triggers +- Major game version releases +- New DLC or expansion launches +- Significant mod ecosystem changes +- Breaking configuration changes +- New hosting best practices + +## Next Steps + +1. **Immediate:** Complete next batch of 10-15 popular games +2. **Short-term:** Develop automation for repetitive tasks +3. **Mid-term:** Complete top 50 most popular games +4. **Long-term:** Achieve 100% documentation coverage +5. **Ongoing:** Maintain and update as games evolve + +## Conclusion + +The documentation expansion project is critical for establishing the platform as the authoritative resource for game server hosting. While comprehensive, the systematic approach outlined ensures quality, consistency, and long-term maintainability. + +--- + +**Created:** November 2024 +**Last Updated:** November 2024 +**Status:** In Progress (6/151 games enhanced) diff --git a/modules/billing/docs/Game Server Hosting Reference (Multiplayer PC Games).pdf b/modules/billing/docs/Game Server Hosting Reference (Multiplayer PC Games).pdf new file mode 100644 index 00000000..2370e66c Binary files /dev/null and b/modules/billing/docs/Game Server Hosting Reference (Multiplayer PC Games).pdf differ diff --git a/modules/billing/docs/README.md b/modules/billing/docs/README.md new file mode 100644 index 00000000..949daa75 --- /dev/null +++ b/modules/billing/docs/README.md @@ -0,0 +1,160 @@ +# Documentation System + +## Overview + +The billing module now includes a flexible documentation browser that organizes documentation into categories with an easy-to-navigate interface. + +## Structure + +Documentation is organized in the `/modules/billing/docs/` folder with the following structure: + +``` +docs/ +├── category-name-1/ +│ ├── index.php (Required: Documentation content) +│ ├── metadata.json (Required: Category and ordering info) +│ └── icon.png or icon.jpg (Required: Category icon) +├── category-name-2/ +│ ├── index.php +│ ├── metadata.json +│ └── icon.png +└── ... +``` + +## Creating New Documentation + +### 1. Create a Folder + +Create a new folder in `/modules/billing/docs/` with a descriptive name (lowercase, hyphens for spaces): + +```bash +mkdir /modules/billing/docs/my-new-doc +``` + +### 2. Create metadata.json + +This file defines how the documentation appears in the list: + +```json +{ + "name": "My Documentation Title", + "description": "A brief description of this documentation", + "category": "game", + "order": 10 +} +``` + +**Fields:** +- `name`: Display name shown in the documentation list +- `description`: Brief description shown on the card +- `category`: One of: `game`, `panel`, `mods`, `troubleshooting`, `other` +- `order`: Sort order within the category (lower numbers appear first) + +### 3. Create index.php + +This file contains the actual documentation content. Use PHP and HTML: + +```php + +

My Documentation Title

+ +

Section 1

+

Your content here...

+ +

Subsection

+ + +

Code Examples

+

+# Your code here
+command --option value
+
+``` + +The documentation system automatically styles: +- Headings (h1-h4) +- Links (styled with accent color) +- Code blocks (with dark background) +- Lists and other HTML elements + +### 4. Add an Icon + +Add either `icon.png` or `icon.jpg` to the folder. Recommended size: 60x60 pixels or larger (will be scaled down). + +If no icon is provided, a default document emoji (📄) will be shown. + +## Categories + +Documentation is organized into these categories: + +- **game** - Game-specific server guides +- **panel** - Panel usage and features +- **mods** - Mods and addon documentation +- **troubleshooting** - Problem-solving guides +- **other** - Miscellaneous documentation + +Categories are sorted and labeled automatically on the documentation page. + +## Example Documentation + +See the included examples: + +1. **minecraft** - Game server documentation example +2. **getting-started** - Panel documentation example +3. **common-issues** - Troubleshooting documentation example + +## Accessing Documentation + +Users can access documentation at: +- `/modules/billing/docs.php` - Main documentation list +- `/modules/billing/docs.php?action=view&doc=folder-name` - Specific doc + +A "Documentation" link is added to the main navigation menu. + +## Best Practices + +1. **Keep it Organized**: Use clear, descriptive folder names +2. **Consistent Naming**: Use lowercase and hyphens (e.g., `my-game-guide`) +3. **Good Descriptions**: Write helpful metadata descriptions +4. **Visual Icons**: Use recognizable icons for each category +5. **Test Content**: Preview documentation after creating it +6. **Regular Updates**: Keep documentation current with panel changes + +## Migration from Old System + +The old docs folder with game markdown files has been moved to `/modules/billing/docs_old/` for reference. The new system provides: + +- Better organization by category +- Consistent styling +- Easier navigation +- Extensible structure for any type of documentation + +To migrate old documentation: +1. Create a new folder for each document +2. Convert markdown to HTML in index.php +3. Add appropriate metadata.json +4. Add an icon image + +## Troubleshooting + +### Documentation not appearing +- Check that folder has all three required files (index.php, metadata.json, icon) +- Verify metadata.json is valid JSON +- Ensure file permissions allow reading + +### Styling issues +- The system uses inline styles from docs.php +- Custom styles in index.php may conflict +- Keep content semantic (use proper HTML tags) + +### Icons not showing +- Check file exists and is named exactly `icon.png` or `icon.jpg` +- Verify image file is not corrupted +- Try a smaller image size if very large diff --git a/modules/billing/docs/aliensvspredator/icon.png b/modules/billing/docs/aliensvspredator/icon.png new file mode 100644 index 00000000..2ab274eb Binary files /dev/null and b/modules/billing/docs/aliensvspredator/icon.png differ diff --git a/modules/billing/docs/aliensvspredator/index.php b/modules/billing/docs/aliensvspredator/index.php new file mode 100644 index 00000000..8891fb87 --- /dev/null +++ b/modules/billing/docs/aliensvspredator/index.php @@ -0,0 +1,66 @@ + +

Aliens vs Predator Server Guide

+ +

Overview

+

Aliens vs Predator is available for hosting on our platform. This guide covers the basics of setting up and managing your Aliens vs Predator server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Aliens vs Predator server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Aliens vs Predator in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Aliens vs Predator server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/aliensvspredator/metadata.json b/modules/billing/docs/aliensvspredator/metadata.json new file mode 100644 index 00000000..5a167f7e --- /dev/null +++ b/modules/billing/docs/aliensvspredator/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Aliens vs Predator", + "description": "Setup and configuration guide for Aliens vs Predator game servers", + "category": "game", + "order": 5 +} \ No newline at end of file diff --git a/modules/billing/docs/aoc/icon.png b/modules/billing/docs/aoc/icon.png new file mode 100644 index 00000000..63cef1d5 Binary files /dev/null and b/modules/billing/docs/aoc/icon.png differ diff --git a/modules/billing/docs/aoc/index.php b/modules/billing/docs/aoc/index.php new file mode 100644 index 00000000..4ac8d80f --- /dev/null +++ b/modules/billing/docs/aoc/index.php @@ -0,0 +1,66 @@ + +

Age of Chivalry Server Guide

+ +

Overview

+

Age of Chivalry is available for hosting on our platform. This guide covers the basics of setting up and managing your Age of Chivalry server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Age of Chivalry server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Age of Chivalry in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Age of Chivalry server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/aoc/metadata.json b/modules/billing/docs/aoc/metadata.json new file mode 100644 index 00000000..5421d1b0 --- /dev/null +++ b/modules/billing/docs/aoc/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Age of Chivalry", + "description": "Setup and configuration guide for Age of Chivalry game servers", + "category": "game", + "order": 6 +} \ No newline at end of file diff --git a/modules/billing/docs/arkse/icon.jpg b/modules/billing/docs/arkse/icon.jpg new file mode 100644 index 00000000..3b5a0088 Binary files /dev/null and b/modules/billing/docs/arkse/icon.jpg differ diff --git a/modules/billing/docs/arkse/index.php b/modules/billing/docs/arkse/index.php new file mode 100644 index 00000000..7ea7292c --- /dev/null +++ b/modules/billing/docs/arkse/index.php @@ -0,0 +1,304 @@ + +
+

Navigation

+
+ Quick Info + Installation + Configuration + Parameters + Troubleshooting + Performance +
+
+ +

ARK: Survival Evolved Dedicated Server Hosting Guide

+ +

Overview

+

ARK: Survival Evolved is a survival game where players must survive being stranded on an island filled with dinosaurs and other prehistoric animals, natural hazards, and potentially hostile human players. This comprehensive guide covers hosting an ARK: Survival Evolved dedicated server on a VPS or dedicated server.

+ +

Quick Info

+
+ +
+ +

Installation & Setup

+ +

System Requirements

+ + +

Installing via SteamCMD

+
# Install SteamCMD first
+# Windows: Download from https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
+# Linux:
+sudo apt update
+sudo apt install lib32gcc1 steamcmd
+
+# Create server directory
+mkdir -p ~/arkserver
+cd ~/arkserver
+
+# Download server files
+steamcmd +login anonymous +force_install_dir ~/arkserver +app_update 346110 validate +exit
+
+# This will download approximately 20GB of files
+
+ +

Windows Startup Script

+

Create ServerStart.bat in ShooterGame\Binaries\Win64\:

+
@echo off
+start ShooterGameServer.exe "TheIsland?SessionName=MyARKServer?QueryPort=27015?ServerPassword=YOURPASSWORD?ServerAdminPassword=ADMINPASS?listen?Port=7777?MaxPlayers=20"
+exit
+
+ +

Linux Startup Script

+
#!/bin/bash
+cd ~/arkserver/ShooterGame/Binaries/Linux
+./ShooterGameServer TheIsland?listen?SessionName=MyARKServer?ServerPassword=YOURPASSWORD?ServerAdminPassword=ADMINPASS?QueryPort=27015?Port=7777?MaxPlayers=20 > ~/arkserver.log 2>&1 &
+
+ +

Server Configuration

+ +

Configuration File Locations

+

Windows:

+
ShooterGame\Saved\Config\WindowsServer\GameUserSettings.ini
+ShooterGame\Saved\Config\WindowsServer\Game.ini
+
+ +

Linux:

+
ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini
+ShooterGame/Saved/Config/LinuxServer/Game.ini
+
+ +

GameUserSettings.ini - Key Settings

+
[ServerSettings]
+ServerPassword=YourServerPassword
+ServerAdminPassword=YourAdminPassword
+ServerName=My ARK Server
+MaxPlayers=20
+DifficultyOffset=1.0
+ServerPVE=False
+AllowThirdPersonPlayer=True
+ShowMapPlayerLocation=True
+EnablePVPGamma=True
+ServerCrosshair=True
+RCONEnabled=True
+RCONPort=27020
+TheMaxStructuresInRange=10500
+
+# XP and Progression
+XPMultiplier=1.5
+TamingSpeedMultiplier=3.0
+HarvestAmountMultiplier=2.0
+HarvestHealthMultiplier=1.5
+ResourcesRespawnPeriodMultiplier=0.5
+
+# Player Stats
+PlayerCharacterWaterDrainMultiplier=1.0
+PlayerCharacterFoodDrainMultiplier=1.0
+PlayerCharacterStaminaDrainMultiplier=1.0
+PlayerCharacterHealthRecoveryMultiplier=1.0
+PlayerDamageMultiplier=1.0
+PlayerResistanceMultiplier=1.0
+
+# Dino Settings
+DinoCharacterFoodDrainMultiplier=1.0
+DinoCharacterStaminaDrainMultiplier=1.0
+DinoCharacterHealthRecoveryMultiplier=1.0
+DinoCountMultiplier=1.0
+DinoResistanceMultiplier=1.0
+DinoDamageMultiplier=1.0
+
+ +

Available Maps

+

Replace the map name in your startup command:

+ + +

Startup Parameters

+ +

Command Line Options

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescription
?SessionName=NAMEServer name displayed in browser
?Port=7777Game port (default 7777)
?QueryPort=27015Steam query port
?ServerPassword=PASSPassword to join server
?ServerAdminPassword=PASSAdmin password for console
?MaxPlayers=20Maximum player slots
?ServerPVE=trueEnable PVE mode
?AllowThirdPersonPlayer=trueAllow third-person view
?listenRequired for dedicated server
+ +

Port Forwarding Requirements

+
# Forward these ports on your router/firewall:
+UDP 7777 - Game Client Port
+UDP 7778 - Raw UDP Socket
+UDP 27015 - Steam Query Port
+TCP 27020 - RCON (if enabled)
+
+# Linux firewall (UFW):
+sudo ufw allow 7777:7778/udp
+sudo ufw allow 27015/udp
+sudo ufw allow 27020/tcp
+sudo ufw reload
+
+ +

Troubleshooting

+ +

Server Won't Start

+

Problem: Server fails to start or crashes immediately.

+

Solutions:

+ + +

Cannot Connect to Server

+

Problem: Players cannot connect or server not visible in browser.

+

Solutions:

+ + +

High Resource Usage / Lag

+

Problem: Server uses excessive resources or experiences lag.

+

Solutions:

+ + +

Mod Issues

+

Problem: Mods not loading or causing crashes.

+

Solutions:

+ + +

Performance Optimization

+ +

Recommended Server Settings

+ + +

Admin Console Commands

+

Enable admin: Press TAB, type enablecheats ADMINPASSWORD

+ + +

Backup Strategy

+
# Backup save files regularly
+# Location: ShooterGame/Saved/SavedArks/
+
+# Linux backup script:
+#!/bin/bash
+BACKUP_DIR="/path/to/backups"
+DATE=$(date +%Y%m%d_%H%M%S)
+cd ~/arkserver/ShooterGame/Saved
+tar -czf $BACKUP_DIR/ark_backup_$DATE.tar.gz SavedArks/
+# Keep only last 7 days
+find $BACKUP_DIR -name "ark_backup_*.tar.gz" -mtime +7 -delete
+
+ +

Additional Resources

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/arkse/metadata.json b/modules/billing/docs/arkse/metadata.json new file mode 100644 index 00000000..7c2d24db --- /dev/null +++ b/modules/billing/docs/arkse/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "ARK:SE", + "description": "Setup and configuration guide for ARK:SE game servers", + "category": "game", + "order": 7 +} \ No newline at end of file diff --git a/modules/billing/docs/arma-reforger/icon.png b/modules/billing/docs/arma-reforger/icon.png new file mode 100644 index 00000000..2fc01cbd Binary files /dev/null and b/modules/billing/docs/arma-reforger/icon.png differ diff --git a/modules/billing/docs/arma-reforger/index.php b/modules/billing/docs/arma-reforger/index.php new file mode 100644 index 00000000..6f357656 --- /dev/null +++ b/modules/billing/docs/arma-reforger/index.php @@ -0,0 +1,68 @@ + +

Arma Reforger Server Guide

+ +

Overview

+

Arma Reforger is available for hosting on our platform. This guide covers the basics of setting up and managing your Arma Reforger server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Arma Reforger server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Arma Reforger in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Arma Reforger server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/arma-reforger/metadata.json b/modules/billing/docs/arma-reforger/metadata.json new file mode 100644 index 00000000..e7358a78 --- /dev/null +++ b/modules/billing/docs/arma-reforger/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Arma Reforger", + "description": "Setup and configuration guide for Arma Reforger game servers", + "category": "game", + "order": 9 +} \ No newline at end of file diff --git a/modules/billing/docs/arma2co/icon.png b/modules/billing/docs/arma2co/icon.png new file mode 100644 index 00000000..376ed7d4 Binary files /dev/null and b/modules/billing/docs/arma2co/icon.png differ diff --git a/modules/billing/docs/arma2co/index.php b/modules/billing/docs/arma2co/index.php new file mode 100644 index 00000000..5b8700c9 --- /dev/null +++ b/modules/billing/docs/arma2co/index.php @@ -0,0 +1,68 @@ + +

Arma2 CO Server Guide

+ +

Overview

+

Arma2 CO is available for hosting on our platform. This guide covers the basics of setting up and managing your Arma2 CO server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Arma2 CO server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Arma2 CO in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Arma2 CO server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/arma2co/metadata.json b/modules/billing/docs/arma2co/metadata.json new file mode 100644 index 00000000..7f95e834 --- /dev/null +++ b/modules/billing/docs/arma2co/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Arma2 CO", + "description": "Setup and configuration guide for Arma2 CO game servers", + "category": "game", + "order": 11 +} \ No newline at end of file diff --git a/modules/billing/docs/arma2oa/icon.jpg b/modules/billing/docs/arma2oa/icon.jpg new file mode 100644 index 00000000..2827f469 Binary files /dev/null and b/modules/billing/docs/arma2oa/icon.jpg differ diff --git a/modules/billing/docs/arma2oa/index.php b/modules/billing/docs/arma2oa/index.php new file mode 100644 index 00000000..6bdf3843 --- /dev/null +++ b/modules/billing/docs/arma2oa/index.php @@ -0,0 +1,68 @@ + +

Arma2 Server Guide

+ +

Overview

+

Arma2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Arma2 server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Arma2 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Arma2 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Arma2 server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/arma2oa/metadata.json b/modules/billing/docs/arma2oa/metadata.json new file mode 100644 index 00000000..3e978c4b --- /dev/null +++ b/modules/billing/docs/arma2oa/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Arma2", + "description": "Setup and configuration guide for Arma2 game servers", + "category": "game", + "order": 10 +} \ No newline at end of file diff --git a/modules/billing/docs/arma3/icon.jpg b/modules/billing/docs/arma3/icon.jpg new file mode 100644 index 00000000..d25b250f Binary files /dev/null and b/modules/billing/docs/arma3/icon.jpg differ diff --git a/modules/billing/docs/arma3/index.php b/modules/billing/docs/arma3/index.php new file mode 100644 index 00000000..52b0e8e4 --- /dev/null +++ b/modules/billing/docs/arma3/index.php @@ -0,0 +1,68 @@ + +

Arma 3 Server Guide

+ +

Overview

+

Arma 3 is available for hosting on our platform. This guide covers the basics of setting up and managing your Arma 3 server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Arma 3 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Arma 3 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Arma 3 server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/arma3/metadata.json b/modules/billing/docs/arma3/metadata.json new file mode 100644 index 00000000..f236b834 --- /dev/null +++ b/modules/billing/docs/arma3/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Arma 3", + "description": "Setup and configuration guide for Arma 3 game servers", + "category": "game", + "order": 12 +} \ No newline at end of file diff --git a/modules/billing/docs/assettocorsa/icon.png b/modules/billing/docs/assettocorsa/icon.png new file mode 100644 index 00000000..36e864d3 Binary files /dev/null and b/modules/billing/docs/assettocorsa/icon.png differ diff --git a/modules/billing/docs/assettocorsa/index.php b/modules/billing/docs/assettocorsa/index.php new file mode 100644 index 00000000..5ed91d5d --- /dev/null +++ b/modules/billing/docs/assettocorsa/index.php @@ -0,0 +1,68 @@ + +

Assetto Corsa Server Guide

+ +

Overview

+

Assetto Corsa is available for hosting on our platform. This guide covers the basics of setting up and managing your Assetto Corsa server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Assetto Corsa server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Assetto Corsa in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Assetto Corsa server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/assettocorsa/metadata.json b/modules/billing/docs/assettocorsa/metadata.json new file mode 100644 index 00000000..f6e55359 --- /dev/null +++ b/modules/billing/docs/assettocorsa/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Assetto Corsa", + "description": "Setup and configuration guide for Assetto Corsa game servers", + "category": "game", + "order": 15 +} \ No newline at end of file diff --git a/modules/billing/docs/atlas/icon.png b/modules/billing/docs/atlas/icon.png new file mode 100644 index 00000000..5c3e1133 Binary files /dev/null and b/modules/billing/docs/atlas/icon.png differ diff --git a/modules/billing/docs/atlas/index.php b/modules/billing/docs/atlas/index.php new file mode 100644 index 00000000..3132c70d --- /dev/null +++ b/modules/billing/docs/atlas/index.php @@ -0,0 +1,68 @@ + +

Atlas Server Guide

+ +

Overview

+

Atlas is available for hosting on our platform. This guide covers the basics of setting up and managing your Atlas server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Atlas server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Atlas in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Atlas server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/atlas/metadata.json b/modules/billing/docs/atlas/metadata.json new file mode 100644 index 00000000..41aa8c33 --- /dev/null +++ b/modules/billing/docs/atlas/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Atlas", + "description": "Setup and configuration guide for Atlas game servers", + "category": "game", + "order": 17 +} \ No newline at end of file diff --git a/modules/billing/docs/avorion/icon.jpg b/modules/billing/docs/avorion/icon.jpg new file mode 100644 index 00000000..6b739af1 Binary files /dev/null and b/modules/billing/docs/avorion/icon.jpg differ diff --git a/modules/billing/docs/avorion/index.php b/modules/billing/docs/avorion/index.php new file mode 100644 index 00000000..1ef9d6d5 --- /dev/null +++ b/modules/billing/docs/avorion/index.php @@ -0,0 +1,68 @@ + +

Avorion Server Guide

+ +

Overview

+

Avorion is available for hosting on our platform. This guide covers the basics of setting up and managing your Avorion server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Avorion server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Avorion in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Avorion server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/avorion/metadata.json b/modules/billing/docs/avorion/metadata.json new file mode 100644 index 00000000..ea337c10 --- /dev/null +++ b/modules/billing/docs/avorion/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Avorion", + "description": "Setup and configuration guide for Avorion game servers", + "category": "game", + "order": 19 +} \ No newline at end of file diff --git a/modules/billing/docs/bec/icon.jpg b/modules/billing/docs/bec/icon.jpg new file mode 100644 index 00000000..e42b0ab3 Binary files /dev/null and b/modules/billing/docs/bec/icon.jpg differ diff --git a/modules/billing/docs/bec/index.php b/modules/billing/docs/bec/index.php new file mode 100644 index 00000000..cbdef54d --- /dev/null +++ b/modules/billing/docs/bec/index.php @@ -0,0 +1,66 @@ + +

BEC Server Guide

+ +

Overview

+

BEC is available for hosting on our platform. This guide covers the basics of setting up and managing your BEC server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a BEC server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find BEC in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your BEC server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/bec/metadata.json b/modules/billing/docs/bec/metadata.json new file mode 100644 index 00000000..1292421b --- /dev/null +++ b/modules/billing/docs/bec/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "BEC", + "description": "Setup and configuration guide for BEC game servers", + "category": "game", + "order": 20 +} \ No newline at end of file diff --git a/modules/billing/docs/bf2/icon.png b/modules/billing/docs/bf2/icon.png new file mode 100644 index 00000000..b463b781 Binary files /dev/null and b/modules/billing/docs/bf2/icon.png differ diff --git a/modules/billing/docs/bf2/index.php b/modules/billing/docs/bf2/index.php new file mode 100644 index 00000000..0d3c81b8 --- /dev/null +++ b/modules/billing/docs/bf2/index.php @@ -0,0 +1,68 @@ + +

Battlefield 2 Server Guide

+ +

Overview

+

Battlefield 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Battlefield 2 server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Battlefield 2 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Battlefield 2 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Battlefield 2 server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/bf2/metadata.json b/modules/billing/docs/bf2/metadata.json new file mode 100644 index 00000000..1f89529c --- /dev/null +++ b/modules/billing/docs/bf2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Battlefield 2", + "description": "Setup and configuration guide for Battlefield 2 game servers", + "category": "game", + "order": 21 +} \ No newline at end of file diff --git a/modules/billing/docs/bfbc2/icon.png b/modules/billing/docs/bfbc2/icon.png new file mode 100644 index 00000000..705fe764 Binary files /dev/null and b/modules/billing/docs/bfbc2/icon.png differ diff --git a/modules/billing/docs/bfbc2/index.php b/modules/billing/docs/bfbc2/index.php new file mode 100644 index 00000000..526f64f3 --- /dev/null +++ b/modules/billing/docs/bfbc2/index.php @@ -0,0 +1,68 @@ + +

Battlefield Bad Company 2 Server Guide

+ +

Overview

+

Battlefield Bad Company 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Battlefield Bad Company 2 server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Battlefield Bad Company 2 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Battlefield Bad Company 2 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Battlefield Bad Company 2 server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/bfbc2/metadata.json b/modules/billing/docs/bfbc2/metadata.json new file mode 100644 index 00000000..1aaafe7c --- /dev/null +++ b/modules/billing/docs/bfbc2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Battlefield Bad Company 2", + "description": "Setup and configuration guide for Battlefield Bad Company 2 game servers", + "category": "game", + "order": 23 +} \ No newline at end of file diff --git a/modules/billing/docs/bigbrotherbot/icon.png b/modules/billing/docs/bigbrotherbot/icon.png new file mode 100644 index 00000000..98a50632 Binary files /dev/null and b/modules/billing/docs/bigbrotherbot/icon.png differ diff --git a/modules/billing/docs/bigbrotherbot/index.php b/modules/billing/docs/bigbrotherbot/index.php new file mode 100644 index 00000000..a91768eb --- /dev/null +++ b/modules/billing/docs/bigbrotherbot/index.php @@ -0,0 +1,66 @@ + +

Big Brother Bot Server Guide

+ +

Overview

+

Big Brother Bot is available for hosting on our platform. This guide covers the basics of setting up and managing your Big Brother Bot server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Big Brother Bot server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Big Brother Bot in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Big Brother Bot server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/bigbrotherbot/metadata.json b/modules/billing/docs/bigbrotherbot/metadata.json new file mode 100644 index 00000000..2169257d --- /dev/null +++ b/modules/billing/docs/bigbrotherbot/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Big Brother Bot", + "description": "Setup and configuration guide for Big Brother Bot game servers", + "category": "game", + "order": 24 +} \ No newline at end of file diff --git a/modules/billing/docs/bloodfrontier/icon.png b/modules/billing/docs/bloodfrontier/icon.png new file mode 100644 index 00000000..9555db87 Binary files /dev/null and b/modules/billing/docs/bloodfrontier/icon.png differ diff --git a/modules/billing/docs/bloodfrontier/index.php b/modules/billing/docs/bloodfrontier/index.php new file mode 100644 index 00000000..955231ca --- /dev/null +++ b/modules/billing/docs/bloodfrontier/index.php @@ -0,0 +1,66 @@ + +

Blood Frontier Server Guide

+ +

Overview

+

Blood Frontier is available for hosting on our platform. This guide covers the basics of setting up and managing your Blood Frontier server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Blood Frontier server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Blood Frontier in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Blood Frontier server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/bloodfrontier/metadata.json b/modules/billing/docs/bloodfrontier/metadata.json new file mode 100644 index 00000000..bedef0c8 --- /dev/null +++ b/modules/billing/docs/bloodfrontier/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Blood Frontier", + "description": "Setup and configuration guide for Blood Frontier game servers", + "category": "game", + "order": 26 +} \ No newline at end of file diff --git a/modules/billing/docs/brainbread2/icon.jpg b/modules/billing/docs/brainbread2/icon.jpg new file mode 100644 index 00000000..ced82945 Binary files /dev/null and b/modules/billing/docs/brainbread2/icon.jpg differ diff --git a/modules/billing/docs/brainbread2/index.php b/modules/billing/docs/brainbread2/index.php new file mode 100644 index 00000000..ab269090 --- /dev/null +++ b/modules/billing/docs/brainbread2/index.php @@ -0,0 +1,68 @@ + +

BrainBread 2 Server Guide

+ +

Overview

+

BrainBread 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your BrainBread 2 server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a BrainBread 2 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find BrainBread 2 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your BrainBread 2 server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/brainbread2/metadata.json b/modules/billing/docs/brainbread2/metadata.json new file mode 100644 index 00000000..fe892848 --- /dev/null +++ b/modules/billing/docs/brainbread2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "BrainBread 2", + "description": "Setup and configuration guide for BrainBread 2 game servers", + "category": "game", + "order": 27 +} \ No newline at end of file diff --git a/modules/billing/docs/callofduty/icon.png b/modules/billing/docs/callofduty/icon.png new file mode 100644 index 00000000..c2d41982 Binary files /dev/null and b/modules/billing/docs/callofduty/icon.png differ diff --git a/modules/billing/docs/callofduty/index.php b/modules/billing/docs/callofduty/index.php new file mode 100644 index 00000000..1ae3d3c4 --- /dev/null +++ b/modules/billing/docs/callofduty/index.php @@ -0,0 +1,68 @@ + +

Call of Duty Server Guide

+ +

Overview

+

Call of Duty is available for hosting on our platform. This guide covers the basics of setting up and managing your Call of Duty server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Call of Duty server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Call of Duty in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Call of Duty server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/callofduty/metadata.json b/modules/billing/docs/callofduty/metadata.json new file mode 100644 index 00000000..a893efef --- /dev/null +++ b/modules/billing/docs/callofduty/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Call of Duty", + "description": "Setup and configuration guide for Call of Duty game servers", + "category": "game", + "order": 33 +} \ No newline at end of file diff --git a/modules/billing/docs/callofduty2/icon.png b/modules/billing/docs/callofduty2/icon.png new file mode 100644 index 00000000..2e9615d8 Binary files /dev/null and b/modules/billing/docs/callofduty2/icon.png differ diff --git a/modules/billing/docs/callofduty2/index.php b/modules/billing/docs/callofduty2/index.php new file mode 100644 index 00000000..f1f75a5b --- /dev/null +++ b/modules/billing/docs/callofduty2/index.php @@ -0,0 +1,68 @@ + +

Call of Duty 2 Server Guide

+ +

Overview

+

Call of Duty 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Call of Duty 2 server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Call of Duty 2 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Call of Duty 2 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Call of Duty 2 server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/callofduty2/metadata.json b/modules/billing/docs/callofduty2/metadata.json new file mode 100644 index 00000000..eb971211 --- /dev/null +++ b/modules/billing/docs/callofduty2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Call of Duty 2", + "description": "Setup and configuration guide for Call of Duty 2 game servers", + "category": "game", + "order": 29 +} \ No newline at end of file diff --git a/modules/billing/docs/callofduty4mw/icon.png b/modules/billing/docs/callofduty4mw/icon.png new file mode 100644 index 00000000..a7084eb6 Binary files /dev/null and b/modules/billing/docs/callofduty4mw/icon.png differ diff --git a/modules/billing/docs/callofduty4mw/index.php b/modules/billing/docs/callofduty4mw/index.php new file mode 100644 index 00000000..f2cb40b7 --- /dev/null +++ b/modules/billing/docs/callofduty4mw/index.php @@ -0,0 +1,68 @@ + +

Call of Duty 4: Modern Warfare Server Guide

+ +

Overview

+

Call of Duty 4: Modern Warfare is available for hosting on our platform. This guide covers the basics of setting up and managing your Call of Duty 4: Modern Warfare server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Call of Duty 4: Modern Warfare server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Call of Duty 4: Modern Warfare in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Call of Duty 4: Modern Warfare server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/callofduty4mw/metadata.json b/modules/billing/docs/callofduty4mw/metadata.json new file mode 100644 index 00000000..9d32b740 --- /dev/null +++ b/modules/billing/docs/callofduty4mw/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Call of Duty 4: Modern Warfare", + "description": "Setup and configuration guide for Call of Duty 4: Modern Warfare game servers", + "category": "game", + "order": 31 +} \ No newline at end of file diff --git a/modules/billing/docs/callofdutymw2/icon.png b/modules/billing/docs/callofdutymw2/icon.png new file mode 100644 index 00000000..a7084eb6 Binary files /dev/null and b/modules/billing/docs/callofdutymw2/icon.png differ diff --git a/modules/billing/docs/callofdutymw2/index.php b/modules/billing/docs/callofdutymw2/index.php new file mode 100644 index 00000000..300c660c --- /dev/null +++ b/modules/billing/docs/callofdutymw2/index.php @@ -0,0 +1,68 @@ + +

Call of Duty: Modern Warfare 2 (IW4x) Server Guide

+ +

Overview

+

Call of Duty: Modern Warfare 2 (IW4x) is available for hosting on our platform. This guide covers the basics of setting up and managing your Call of Duty: Modern Warfare 2 (IW4x) server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Call of Duty: Modern Warfare 2 (IW4x) server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Call of Duty: Modern Warfare 2 (IW4x) in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Call of Duty: Modern Warfare 2 (IW4x) server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/callofdutymw2/metadata.json b/modules/billing/docs/callofdutymw2/metadata.json new file mode 100644 index 00000000..af6b9e78 --- /dev/null +++ b/modules/billing/docs/callofdutymw2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Call of Duty: Modern Warfare 2 (IW4x)", + "description": "Setup and configuration guide for Call of Duty: Modern Warfare 2 (IW4x) game servers", + "category": "game", + "order": 35 +} \ No newline at end of file diff --git a/modules/billing/docs/callofdutymw3/icon.png b/modules/billing/docs/callofdutymw3/icon.png new file mode 100644 index 00000000..a7084eb6 Binary files /dev/null and b/modules/billing/docs/callofdutymw3/icon.png differ diff --git a/modules/billing/docs/callofdutymw3/index.php b/modules/billing/docs/callofdutymw3/index.php new file mode 100644 index 00000000..7dd35c20 --- /dev/null +++ b/modules/billing/docs/callofdutymw3/index.php @@ -0,0 +1,68 @@ + +

Call of Duty: Modern Warfare 3 Server Guide

+ +

Overview

+

Call of Duty: Modern Warfare 3 is available for hosting on our platform. This guide covers the basics of setting up and managing your Call of Duty: Modern Warfare 3 server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Call of Duty: Modern Warfare 3 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Call of Duty: Modern Warfare 3 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Call of Duty: Modern Warfare 3 server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/callofdutymw3/metadata.json b/modules/billing/docs/callofdutymw3/metadata.json new file mode 100644 index 00000000..a17affcd --- /dev/null +++ b/modules/billing/docs/callofdutymw3/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Call of Duty: Modern Warfare 3", + "description": "Setup and configuration guide for Call of Duty: Modern Warfare 3 game servers", + "category": "game", + "order": 36 +} \ No newline at end of file diff --git a/modules/billing/docs/callofdutyuo/icon.png b/modules/billing/docs/callofdutyuo/icon.png new file mode 100644 index 00000000..a7084eb6 Binary files /dev/null and b/modules/billing/docs/callofdutyuo/icon.png differ diff --git a/modules/billing/docs/callofdutyuo/index.php b/modules/billing/docs/callofdutyuo/index.php new file mode 100644 index 00000000..3badb019 --- /dev/null +++ b/modules/billing/docs/callofdutyuo/index.php @@ -0,0 +1,68 @@ + +

Call of Duty: United Offensive Server Guide

+ +

Overview

+

Call of Duty: United Offensive is available for hosting on our platform. This guide covers the basics of setting up and managing your Call of Duty: United Offensive server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Call of Duty: United Offensive server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Call of Duty: United Offensive in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Call of Duty: United Offensive server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/callofdutyuo/metadata.json b/modules/billing/docs/callofdutyuo/metadata.json new file mode 100644 index 00000000..0e79ce40 --- /dev/null +++ b/modules/billing/docs/callofdutyuo/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Call of Duty: United Offensive", + "description": "Setup and configuration guide for Call of Duty: United Offensive game servers", + "category": "game", + "order": 37 +} \ No newline at end of file diff --git a/modules/billing/docs/callofdutywaw/icon.png b/modules/billing/docs/callofdutywaw/icon.png new file mode 100644 index 00000000..a7084eb6 Binary files /dev/null and b/modules/billing/docs/callofdutywaw/icon.png differ diff --git a/modules/billing/docs/callofdutywaw/index.php b/modules/billing/docs/callofdutywaw/index.php new file mode 100644 index 00000000..694453a8 --- /dev/null +++ b/modules/billing/docs/callofdutywaw/index.php @@ -0,0 +1,68 @@ + +

Call of Duty: World at War Server Guide

+ +

Overview

+

Call of Duty: World at War is available for hosting on our platform. This guide covers the basics of setting up and managing your Call of Duty: World at War server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Call of Duty: World at War server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Call of Duty: World at War in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Call of Duty: World at War server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/callofdutywaw/metadata.json b/modules/billing/docs/callofdutywaw/metadata.json new file mode 100644 index 00000000..c607635d --- /dev/null +++ b/modules/billing/docs/callofdutywaw/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Call of Duty: World at War", + "description": "Setup and configuration guide for Call of Duty: World at War game servers", + "category": "game", + "order": 39 +} \ No newline at end of file diff --git a/modules/billing/docs/citadelfwf/icon.png b/modules/billing/docs/citadelfwf/icon.png new file mode 100644 index 00000000..fdba6f7e Binary files /dev/null and b/modules/billing/docs/citadelfwf/icon.png differ diff --git a/modules/billing/docs/citadelfwf/index.php b/modules/billing/docs/citadelfwf/index.php new file mode 100644 index 00000000..b701409a --- /dev/null +++ b/modules/billing/docs/citadelfwf/index.php @@ -0,0 +1,66 @@ + +

Citadel: Forged with Fire Server Guide

+ +

Overview

+

Citadel: Forged with Fire is available for hosting on our platform. This guide covers the basics of setting up and managing your Citadel: Forged with Fire server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Citadel: Forged with Fire server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Citadel: Forged with Fire in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Citadel: Forged with Fire server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/citadelfwf/metadata.json b/modules/billing/docs/citadelfwf/metadata.json new file mode 100644 index 00000000..29e02edb --- /dev/null +++ b/modules/billing/docs/citadelfwf/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Citadel: Forged with Fire", + "description": "Setup and configuration guide for Citadel: Forged with Fire game servers", + "category": "game", + "order": 41 +} \ No newline at end of file diff --git a/modules/billing/docs/cod_blackops/icon.png b/modules/billing/docs/cod_blackops/icon.png new file mode 100644 index 00000000..901dfa03 Binary files /dev/null and b/modules/billing/docs/cod_blackops/icon.png differ diff --git a/modules/billing/docs/cod_blackops/index.php b/modules/billing/docs/cod_blackops/index.php new file mode 100644 index 00000000..f1beb56d --- /dev/null +++ b/modules/billing/docs/cod_blackops/index.php @@ -0,0 +1,68 @@ + +

CoD: Black Ops Server Guide

+ +

Overview

+

CoD: Black Ops is available for hosting on our platform. This guide covers the basics of setting up and managing your CoD: Black Ops server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a CoD: Black Ops server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find CoD: Black Ops in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your CoD: Black Ops server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/cod_blackops/metadata.json b/modules/billing/docs/cod_blackops/metadata.json new file mode 100644 index 00000000..d4902fa5 --- /dev/null +++ b/modules/billing/docs/cod_blackops/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "CoD: Black Ops", + "description": "Setup and configuration guide for CoD: Black Ops game servers", + "category": "game", + "order": 43 +} \ No newline at end of file diff --git a/modules/billing/docs/colonysurvival/icon.jpg b/modules/billing/docs/colonysurvival/icon.jpg new file mode 100644 index 00000000..c922fc85 Binary files /dev/null and b/modules/billing/docs/colonysurvival/icon.jpg differ diff --git a/modules/billing/docs/colonysurvival/index.php b/modules/billing/docs/colonysurvival/index.php new file mode 100644 index 00000000..e0a5c503 --- /dev/null +++ b/modules/billing/docs/colonysurvival/index.php @@ -0,0 +1,68 @@ + +

Colony Survival Server Guide

+ +

Overview

+

Colony Survival is available for hosting on our platform. This guide covers the basics of setting up and managing your Colony Survival server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Colony Survival server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Colony Survival in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Colony Survival server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/colonysurvival/metadata.json b/modules/billing/docs/colonysurvival/metadata.json new file mode 100644 index 00000000..80031f67 --- /dev/null +++ b/modules/billing/docs/colonysurvival/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Colony Survival", + "description": "Setup and configuration guide for Colony Survival game servers", + "category": "game", + "order": 44 +} \ No newline at end of file diff --git a/modules/billing/docs/common-issues/icon.png b/modules/billing/docs/common-issues/icon.png new file mode 100644 index 00000000..08cd6f2b Binary files /dev/null and b/modules/billing/docs/common-issues/icon.png differ diff --git a/modules/billing/docs/common-issues/index.php b/modules/billing/docs/common-issues/index.php new file mode 100644 index 00000000..5dd48ea3 --- /dev/null +++ b/modules/billing/docs/common-issues/index.php @@ -0,0 +1,128 @@ + +

Common Issues & Solutions

+ +

Server Won't Start

+ +

Symptoms

+ + +

Solutions

+
    +
  1. Check Server Logs: Review the console output for error messages
  2. +
  3. Verify Configuration: Ensure config files have correct syntax
  4. +
  5. Check Port Conflicts: Make sure the port isn't already in use
  6. +
  7. Memory Issues: Verify you have enough RAM allocated
  8. +
  9. File Permissions: Ensure server files have correct permissions
  10. +
+ +

Can't Connect to Server

+ +

Symptoms

+ + +

Solutions

+
    +
  1. Verify Server is Running: Check control panel status
  2. +
  3. Check IP and Port: Ensure you're using the correct address
  4. +
  5. Firewall Settings: Make sure firewall allows the server port
  6. +
  7. Server Whitelist: Check if server has whitelist enabled
  8. +
  9. Game Version: Ensure your game version matches the server
  10. +
+ +

Server Lag

+ +

Symptoms

+ + +

Solutions

+
    +
  1. Check Server Resources: Monitor CPU and RAM usage in control panel
  2. +
  3. Reduce View Distance: Lower render distance in server config
  4. +
  5. Limit Entities: Use plugins to limit mob spawning
  6. +
  7. Optimize Plugins/Mods: Remove or update poorly performing addons
  8. +
  9. Upgrade Plan: Consider upgrading to a higher-tier server
  10. +
+ +

File Upload Issues

+ +

Symptoms

+ + +

Solutions

+
    +
  1. Check FTP Credentials: Verify username and password are correct
  2. +
  3. FTP Mode: Try switching between active and passive FTP mode
  4. +
  5. File Size Limits: Check if file exceeds maximum upload size
  6. +
  7. Directory Permissions: Ensure you have write permissions
  8. +
  9. Stop Server First: Some files can't be modified while server runs
  10. +
+ +

Mods/Plugins Not Working

+ +

Symptoms

+ + +

Solutions

+
    +
  1. Check Compatibility: Ensure mod/plugin matches server version
  2. +
  3. Verify Dependencies: Install required dependency mods
  4. +
  5. Check Installation Path: Files must be in correct folder
  6. +
  7. Review Logs: Check for mod/plugin loading errors
  8. +
  9. Update Software: Make sure mods and server are up to date
  10. +
+ +

World Data Loss

+ +

Prevention

+ + +

Recovery

+
    +
  1. Check if control panel has automatic backups
  2. +
  3. Restore from your most recent manual backup
  4. +
  5. Contact support if no backups are available
  6. +
+ +

Getting Further Help

+

If these solutions don't resolve your issue:

+ diff --git a/modules/billing/docs/common-issues/metadata.json b/modules/billing/docs/common-issues/metadata.json new file mode 100644 index 00000000..2022030f --- /dev/null +++ b/modules/billing/docs/common-issues/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Common Issues & Solutions", + "description": "Troubleshooting guide for common server problems", + "category": "troubleshooting", + "order": 1 +} diff --git a/modules/billing/docs/conanexiles/icon.jpg b/modules/billing/docs/conanexiles/icon.jpg new file mode 100644 index 00000000..55c41e59 Binary files /dev/null and b/modules/billing/docs/conanexiles/icon.jpg differ diff --git a/modules/billing/docs/conanexiles/index.php b/modules/billing/docs/conanexiles/index.php new file mode 100644 index 00000000..364b0343 --- /dev/null +++ b/modules/billing/docs/conanexiles/index.php @@ -0,0 +1,68 @@ + +

Conan Exiles Server Guide

+ +

Overview

+

Conan Exiles is available for hosting on our platform. This guide covers the basics of setting up and managing your Conan Exiles server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Conan Exiles server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Conan Exiles in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Conan Exiles server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/conanexiles/metadata.json b/modules/billing/docs/conanexiles/metadata.json new file mode 100644 index 00000000..b9c2e413 --- /dev/null +++ b/modules/billing/docs/conanexiles/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Conan Exiles", + "description": "Setup and configuration guide for Conan Exiles game servers", + "category": "game", + "order": 45 +} \ No newline at end of file diff --git a/modules/billing/docs/cs2d/icon.png b/modules/billing/docs/cs2d/icon.png new file mode 100644 index 00000000..2fade78d Binary files /dev/null and b/modules/billing/docs/cs2d/icon.png differ diff --git a/modules/billing/docs/cs2d/index.php b/modules/billing/docs/cs2d/index.php new file mode 100644 index 00000000..1b6c793e --- /dev/null +++ b/modules/billing/docs/cs2d/index.php @@ -0,0 +1,66 @@ + +

CS2D Server Guide

+ +

Overview

+

CS2D is available for hosting on our platform. This guide covers the basics of setting up and managing your CS2D server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a CS2D server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find CS2D in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your CS2D server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/cs2d/metadata.json b/modules/billing/docs/cs2d/metadata.json new file mode 100644 index 00000000..7d939c1f --- /dev/null +++ b/modules/billing/docs/cs2d/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "CS2D", + "description": "Setup and configuration guide for CS2D game servers", + "category": "game", + "order": 48 +} \ No newline at end of file diff --git a/modules/billing/docs/csgo/icon.png b/modules/billing/docs/csgo/icon.png new file mode 100644 index 00000000..4a930e53 Binary files /dev/null and b/modules/billing/docs/csgo/icon.png differ diff --git a/modules/billing/docs/csgo/index.php b/modules/billing/docs/csgo/index.php new file mode 100644 index 00000000..5ed2fa09 --- /dev/null +++ b/modules/billing/docs/csgo/index.php @@ -0,0 +1,584 @@ + +
+

Navigation

+
+ Quick Info + Installation + Configuration + Parameters + Plugins & Mods + Troubleshooting + Game Modes +
+
+ +

Counter-Strike: Global Offensive & CS2 Server Hosting Guide

+ +

Overview

+

Counter-Strike: Global Offensive (CS:GO) and Counter-Strike 2 (CS2) are competitive tactical first-person shooters. This guide covers everything needed to host a dedicated CS:GO or CS2 server on Linux or Windows.

+ +

Note: CS2 replaced CS:GO in September 2023. Most concepts apply to both, but CS2 uses Source 2 engine with some differences. This guide covers both versions.

+ +

Quick Info

+
+ +
+ +

Installation & Setup

+ +

System Requirements

+

CS:GO

+ + +

CS2

+ + +

Installing SteamCMD

+ +

Linux Installation

+
# Install dependencies (Ubuntu/Debian)
+sudo apt update
+sudo apt install lib32gcc-s1 lib32stdc++6 steamcmd
+
+# Or manual install
+mkdir ~/steamcmd
+cd ~/steamcmd
+wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
+tar -xvzf steamcmd_linux.tar.gz
+
+ +

Windows Installation

+

Download SteamCMD from: SteamCMD for Windows

+ +

Installing CS:GO/CS2 Server

+ +

CS:GO Server

+
# Run SteamCMD
+./steamcmd.sh
+
+# Login anonymously
+login anonymous
+
+# Set install directory
+force_install_dir ./csgo-server
+
+# Install CS:GO dedicated server
+app_update 740 validate
+
+# Exit
+quit
+
+ +

CS2 Server

+
# Run SteamCMD
+./steamcmd.sh
+
+# Login (may require Steam account with CS2)
+login anonymous
+
+# Set install directory
+force_install_dir ./cs2-server
+
+# Install CS2 dedicated server
+app_update 730 validate
+
+# Exit
+quit
+
+ +

Server Configuration

+ +

server.cfg - Essential Settings

+

Create csgo/cfg/server.cfg or cs2/cfg/server.cfg:

+
// Server Information
+hostname "My CS:GO/CS2 Server"
+sv_password ""                  // Server password (leave blank for public)
+sv_region "1"                   // 0=US East, 1=US West, 2=South America, 3=Europe, etc.
+
+// RCON Configuration
+rcon_password "YourSecurePassword"
+sv_rcon_banpenalty 0
+sv_rcon_maxfailures 5
+
+// Server Settings
+sv_cheats 0
+sv_lan 0
+sv_pure 1                       // File consistency checking (0=off, 1=on, 2=strict)
+sv_pure_kick_clients 1
+sv_minrate 128000
+sv_maxrate 0                    // 0=unlimited
+
+// Game Settings
+mp_autoteambalance 1
+mp_limitteams 1
+mp_teamcashawards 1
+mp_playercashawards 1
+mp_maxmoney 16000
+mp_startmoney 800
+mp_buytime 90
+mp_buy_anywhere 0
+mp_freezetime 15
+mp_friendlyfire 0
+mp_c4timer 40
+mp_roundtime 5
+mp_roundtime_defuse 1.92
+mp_maxrounds 30
+mp_overtime_enable 1
+mp_overtime_maxrounds 6
+mp_overtime_startmoney 10000
+
+// Competitive Settings (5v5)
+mp_match_end_restart 1
+mp_halftime 1
+mp_warmuptime 30
+mp_do_warmup_period 1
+mp_warmup_pausetimer 1
+
+// Communication
+sv_alltalk 0
+sv_deadtalk 0
+sv_full_alltalk 0
+sv_talk_enemy_dead 1
+sv_talk_enemy_living 0
+
+// Voting
+sv_vote_issue_kick_allowed 0
+sv_vote_issue_changelevel_allowed 0
+sv_vote_issue_nextlevel_allowed 0
+
+// SourceTV (GOTV)
+tv_enable 1
+tv_delay 90
+tv_advertise_watchable 1
+tv_name "GOTV"
+tv_title "Source TV"
+tv_autorecord 1
+tv_allow_camera_man 1
+
+// Logging
+log on
+sv_logbans 1
+sv_logecho 1
+sv_logfile 1
+sv_log_onefile 0
+
+// Execute additional configs
+exec banned_user.cfg
+exec banned_ip.cfg
+
+ +

Game Mode Configuration Files

+ +

gamemode_competitive.cfg (5v5 Competitive)

+
mp_maxrounds 30
+mp_roundtime 1.92
+mp_roundtime_defuse 1.92
+mp_freezetime 15
+mp_buytime 90
+mp_startmoney 800
+mp_maxmoney 16000
+mp_timelimit 0
+sv_alltalk 0
+sv_talk_enemy_dead 1
+sv_deadtalk 0
+
+ +

gamemode_casual.cfg (10v10 Casual)

+
mp_maxrounds 15
+mp_roundtime 3
+mp_roundtime_defuse 3
+mp_freezetime 15
+mp_buytime 90
+mp_startmoney 1000
+mp_maxmoney 16000
+sv_alltalk 0
+mp_autoteambalance 1
+mp_limitteams 2
+
+ +

mapcycle.txt

+

List maps to rotate through:

+
de_dust2
+de_mirage
+de_inferno
+de_nuke
+de_overpass
+de_vertigo
+de_ancient
+de_anubis
+
+ +

Startup Parameters

+ +

Basic Linux Startup (CS:GO)

+
#!/bin/bash
+cd /path/to/csgo-server
+./srcds_run -game csgo \
+    -console \
+    -usercon \
+    +ip 0.0.0.0 \
+    +game_type 0 \
+    +game_mode 1 \
+    +mapgroup mg_active \
+    +map de_dust2 \
+    -port 27015 \
+    +tv_port 27020 \
+    -tickrate 128 \
+    +maxplayers 10 \
+    +sv_setsteamaccount YOUR_GSLT_TOKEN
+
+ +

Basic Linux Startup (CS2)

+
#!/bin/bash
+cd /path/to/cs2-server
+./game/bin/linuxsteamrt64/cs2 \
+    -dedicated \
+    -console \
+    +ip 0.0.0.0 \
+    +map de_dust2 \
+    -port 27015 \
+    +maxplayers 10 \
+    +sv_setsteamaccount YOUR_GSLT_TOKEN \
+    +game_type 0 \
+    +game_mode 1
+
+ +

Windows Startup (CS:GO)

+
@echo off
+cd C:\csgo-server
+srcds.exe -game csgo -console -usercon +ip 0.0.0.0 +game_type 0 +game_mode 1 +mapgroup mg_active +map de_dust2 -port 27015 -tickrate 128 +maxplayers 10 +sv_setsteamaccount YOUR_GSLT_TOKEN
+pause
+
+ +

Parameter Breakdown

+ + +

Game Server Login Token (GSLT)

+

Required for public servers to appear in server browser!

+
    +
  1. Go to Steam Game Server Account Management
  2. +
  3. Login with your Steam account
  4. +
  5. Click "Create New Game Server Account"
  6. +
  7. App ID: 730 (CS:GO) or 730 (CS2)
  8. +
  9. Memo: Your server name/description
  10. +
  11. Copy the generated token
  12. +
  13. Use in +sv_setsteamaccount parameter
  14. +
+ +

Plugins & Mods

+ +

SourceMod & MetaMod:Source

+

The standard plugin framework for Source engine servers.

+ +

Installation

+
    +
  1. Download MetaMod:Source: SourceMM.net
  2. +
  3. Download SourceMod: SourceMod.net
  4. +
  5. Extract to server directory: +
    # Both extract to csgo/ or cs2/ folder
    +cd /path/to/csgo-server/csgo
    +wget https://mms.alliedmods.net/mmsdrop/...
    +tar -xzf mmsource-...tar.gz
    +
    +wget https://sm.alliedmods.net/smdrop/...
    +tar -xzf sourcemod-...tar.gz
    +
    +
  6. +
  7. Restart server
  8. +
  9. Add yourself as admin: +
    # Edit addons/sourcemod/configs/admins_simple.ini
    +"STEAM_0:1:12345678" "99:z"  // Your Steam ID
    +
    +
  10. +
+ +

Essential Plugins

+ +

Practice Mode

+

For practicing smokes, flashes, and aim.

+ + +

Get5

+

Competitive match plugin with knife rounds, veto, and more.

+ + +

RetakesPlugin

+

Retake game mode - defenders defend bombsite, attackers retake.

+ + +

RankMe

+

Player ranking and statistics system.

+ + +

In-Game Admin Menu

+

Built into SourceMod. Access with !admin or sm_admin in chat.

+ +

Workshop Maps & Collections

+
# In server.cfg or startup parameters
+host_workshop_collection 123456789  // Workshop collection ID
+workshop_start_map 123456789         // Workshop map ID
+
+ +

Troubleshooting

+ +

Server Won't Start

+ +

Missing Libraries (Linux)

+
# Install 32-bit libraries
+sudo dpkg --add-architecture i386
+sudo apt update
+sudo apt install lib32gcc-s1 lib32stdc++6
+
+# CS:GO specific
+sudo apt install libsdl2-2.0-0:i386
+
+# CS2 specific
+sudo apt install libtinfo5:i386
+
+ +

Port Already in Use

+
# Check what's using port 27015
+sudo netstat -tulpn | grep 27015
+sudo lsof -i :27015
+
+# Kill existing process or change port
+./srcds_run -game csgo -port 27016 ...
+
+ +

Server Not in Browser

+
    +
  1. Check GSLT is set: +sv_setsteamaccount YOUR_TOKEN
  2. +
  3. Verify sv_lan is 0: sv_lan 0 in server.cfg
  4. +
  5. Check firewall allows UDP 27015: +
    sudo ufw allow 27015/udp
    +sudo ufw allow 27015/tcp
    +sudo ufw allow 27020/udp  # SourceTV
    +
    +
  6. +
  7. Wait 5-10 minutes: Can take time to appear in browser
  8. +
  9. Direct connect test: In CS:GO/CS2 console: connect your.server.ip:27015
  10. +
+ +

High Ping / Lag

+ +

Server-Side

+
    +
  1. Check server load: top or htop
  2. +
  3. Increase rates: +
    sv_minrate 128000
    +sv_maxrate 0  // unlimited
    +
    +
  4. +
  5. Enable multi-core (CS:GO): +
    host_thread_mode 2
    +
    +
  6. +
  7. Reduce bots if present
  8. +
  9. Check network saturation
  10. +
+ +

Client-Side

+
// Player client commands
+rate 786432
+cl_interp 0
+cl_interp_ratio 1
+cl_updaterate 128
+cl_cmdrate 128
+
+ +

VAC Authentication Error

+
    +
  1. Ensure sv_lan 0
  2. +
  3. Verify GSLT is valid and not banned
  4. +
  5. Check server files integrity: +
    ./steamcmd.sh
    +login anonymous
    +force_install_dir /path/to/csgo-server
    +app_update 740 validate
    +quit
    +
    +
  6. +
  7. Restart server after updates
  8. +
+ +

Can't Hear Voice Chat

+
    +
  1. Check voice settings in server.cfg: +
    sv_use_steam_voice 1
    +sv_voiceenable 1
    +
    +
  2. +
  3. Verify UDP ports open: 27015, 27020
  4. +
  5. Test with different voice_loopback values: +
    voice_loopback 1  // Hear yourself (testing)
    +
    +
  6. +
+ +

Game Modes Configuration

+ +

Competitive 5v5 (128 tick)

+
+game_type 0 +game_mode 1 -tickrate 128 +maxplayers 10
+exec gamemode_competitive.cfg
+
+ +

Casual 10v10

+
+game_type 0 +game_mode 0 +maxplayers 20
+exec gamemode_casual.cfg
+
+ +

Deathmatch

+
+game_type 1 +game_mode 2 +maxplayers 20
+mp_respawn_on_death_t 1
+mp_respawn_on_death_ct 1
+mp_respawnwavetime 3
+mp_timelimit 10
+mp_dm_bonus_length_max 30
+
+ +

Arms Race

+
+game_type 1 +game_mode 0 +maxplayers 12
+mp_ggprogressive_round_restart_delay 3
+mp_timelimit 20
+mp_maxrounds 3
+
+ +

Wingman 2v2

+
+game_type 0 +game_mode 2 +maxplayers 4
+exec gamemode_competitive.cfg
+mp_maxrounds 16
+mp_overtime_maxrounds 4
+
+ +

Custom Modes

+ +

Surf

+

Download surf maps and configure:

+
sv_airaccelerate 150
+sv_staminajumpcost 0
+sv_staminalandcost 0
+sv_accelerate 10
+sv_friction 4
+
+ +

Bunny Hop

+
sv_enablebunnyhopping 1
+sv_autobunnyhopping 1
+sv_airaccelerate 1000
+sv_staminajumpcost 0
+sv_staminalandcost 0
+
+ +

1v1 Arena

+

Use arena plugin and configure multiple arenas on one map.

+ +

Performance Optimization

+ +

CPU Affinity (Linux)

+
# Bind server to specific CPU cores
+taskset -c 0,1,2,3 ./srcds_run -game csgo ...
+
+ +

Process Priority

+
# Run with higher priority
+nice -n -10 ./srcds_run -game csgo ...
+
+ +

Network Optimization

+
# Increase network buffers (Linux)
+sudo sysctl -w net.core.rmem_max=16777216
+sudo sysctl -w net.core.wmem_max=16777216
+sudo sysctl -w net.ipv4.tcp_rmem="4096 87380 16777216"
+sudo sysctl -w net.ipv4.tcp_wmem="4096 65536 16777216"
+
+ +

Automate Updates

+
#!/bin/bash
+# update_csgo.sh
+cd /home/steam/steamcmd
+./steamcmd.sh +login anonymous +force_install_dir /path/to/csgo-server +app_update 740 validate +quit
+
+# Kill and restart server
+killall -9 srcds_linux
+sleep 5
+cd /path/to/csgo-server
+./srcds_run -game csgo +map de_dust2 ...
+
+ +

Additional Resources

+ + +
+

Important Notes

+ +
+ +

+ Last updated: November 2024 | Covers CS:GO & CS2 +

diff --git a/modules/billing/docs/csgo/index_old.php b/modules/billing/docs/csgo/index_old.php new file mode 100644 index 00000000..f5481420 --- /dev/null +++ b/modules/billing/docs/csgo/index_old.php @@ -0,0 +1,67 @@ + +

Counter Strike Global Offensive 128tick Server Guide

+ +

Overview

+

Counter Strike Global Offensive 128tick is available for hosting on our platform. This guide covers the basics of setting up and managing your Counter Strike Global Offensive 128tick server.

+ +
+

Quick Info

+ +
+ +

Getting Started

+

To create a Counter Strike Global Offensive 128tick server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Counter Strike Global Offensive 128tick in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Counter Strike Global Offensive 128tick server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/csgo/metadata.json b/modules/billing/docs/csgo/metadata.json new file mode 100644 index 00000000..143a12d6 --- /dev/null +++ b/modules/billing/docs/csgo/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Counter Strike Global Offensive 128tick", + "description": "Setup and configuration guide for Counter Strike Global Offensive 128tick game servers", + "category": "game", + "order": 50 +} \ No newline at end of file diff --git a/modules/billing/docs/cspromod/icon.png b/modules/billing/docs/cspromod/icon.png new file mode 100644 index 00000000..85827eb5 Binary files /dev/null and b/modules/billing/docs/cspromod/icon.png differ diff --git a/modules/billing/docs/cspromod/index.php b/modules/billing/docs/cspromod/index.php new file mode 100644 index 00000000..05e7d82b --- /dev/null +++ b/modules/billing/docs/cspromod/index.php @@ -0,0 +1,68 @@ + +

CSPromod Server Guide

+ +

Overview

+

CSPromod is available for hosting on our platform. This guide covers the basics of setting up and managing your CSPromod server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a CSPromod server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find CSPromod in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your CSPromod server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/cspromod/metadata.json b/modules/billing/docs/cspromod/metadata.json new file mode 100644 index 00000000..7852f9c1 --- /dev/null +++ b/modules/billing/docs/cspromod/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "CSPromod", + "description": "Setup and configuration guide for CSPromod game servers", + "category": "game", + "order": 52 +} \ No newline at end of file diff --git a/modules/billing/docs/css/icon.jpg b/modules/billing/docs/css/icon.jpg new file mode 100644 index 00000000..902bfa2b Binary files /dev/null and b/modules/billing/docs/css/icon.jpg differ diff --git a/modules/billing/docs/css/index.php b/modules/billing/docs/css/index.php new file mode 100644 index 00000000..359615f4 --- /dev/null +++ b/modules/billing/docs/css/index.php @@ -0,0 +1,68 @@ + +

Counter Strike Source Server Guide

+ +

Overview

+

Counter Strike Source is available for hosting on our platform. This guide covers the basics of setting up and managing your Counter Strike Source server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Counter Strike Source server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Counter Strike Source in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Counter Strike Source server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/css/metadata.json b/modules/billing/docs/css/metadata.json new file mode 100644 index 00000000..1eb328f5 --- /dev/null +++ b/modules/billing/docs/css/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Counter Strike Source", + "description": "Setup and configuration guide for Counter Strike Source game servers", + "category": "game", + "order": 46 +} \ No newline at end of file diff --git a/modules/billing/docs/cstrike/icon.jpg b/modules/billing/docs/cstrike/icon.jpg new file mode 100644 index 00000000..33418d19 Binary files /dev/null and b/modules/billing/docs/cstrike/icon.jpg differ diff --git a/modules/billing/docs/cstrike/index.php b/modules/billing/docs/cstrike/index.php new file mode 100644 index 00000000..9029e760 --- /dev/null +++ b/modules/billing/docs/cstrike/index.php @@ -0,0 +1,68 @@ + +

Counter-Strike Server Guide

+ +

Overview

+

Counter-Strike is available for hosting on our platform. This guide covers the basics of setting up and managing your Counter-Strike server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Counter-Strike server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Counter-Strike in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Counter-Strike server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/cstrike/metadata.json b/modules/billing/docs/cstrike/metadata.json new file mode 100644 index 00000000..20839607 --- /dev/null +++ b/modules/billing/docs/cstrike/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Counter-Strike", + "description": "Setup and configuration guide for Counter-Strike game servers", + "category": "game", + "order": 54 +} \ No newline at end of file diff --git a/modules/billing/docs/czero/icon.png b/modules/billing/docs/czero/icon.png new file mode 100644 index 00000000..9ffabc44 Binary files /dev/null and b/modules/billing/docs/czero/icon.png differ diff --git a/modules/billing/docs/czero/index.php b/modules/billing/docs/czero/index.php new file mode 100644 index 00000000..07b0f717 --- /dev/null +++ b/modules/billing/docs/czero/index.php @@ -0,0 +1,68 @@ + +

Counter-Strike Condition Zero Server Guide

+ +

Overview

+

Counter-Strike Condition Zero is available for hosting on our platform. This guide covers the basics of setting up and managing your Counter-Strike Condition Zero server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Counter-Strike Condition Zero server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Counter-Strike Condition Zero in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Counter-Strike Condition Zero server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/czero/metadata.json b/modules/billing/docs/czero/metadata.json new file mode 100644 index 00000000..05ca3a94 --- /dev/null +++ b/modules/billing/docs/czero/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Counter-Strike Condition Zero", + "description": "Setup and configuration guide for Counter-Strike Condition Zero game servers", + "category": "game", + "order": 56 +} \ No newline at end of file diff --git a/modules/billing/docs/dayz/icon.png b/modules/billing/docs/dayz/icon.png new file mode 100644 index 00000000..dfa438e0 Binary files /dev/null and b/modules/billing/docs/dayz/icon.png differ diff --git a/modules/billing/docs/dayz/index.php b/modules/billing/docs/dayz/index.php new file mode 100644 index 00000000..cb2da9e3 --- /dev/null +++ b/modules/billing/docs/dayz/index.php @@ -0,0 +1,68 @@ + +

DayZ Server Guide

+ +

Overview

+

DayZ is available for hosting on our platform. This guide covers the basics of setting up and managing your DayZ server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a DayZ server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find DayZ in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your DayZ server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/dayz/metadata.json b/modules/billing/docs/dayz/metadata.json new file mode 100644 index 00000000..01802937 --- /dev/null +++ b/modules/billing/docs/dayz/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "DayZ", + "description": "Setup and configuration guide for DayZ game servers", + "category": "game", + "order": 62 +} \ No newline at end of file diff --git a/modules/billing/docs/dayzmod/icon.jpg b/modules/billing/docs/dayzmod/icon.jpg new file mode 100644 index 00000000..97577109 Binary files /dev/null and b/modules/billing/docs/dayzmod/icon.jpg differ diff --git a/modules/billing/docs/dayzmod/index.php b/modules/billing/docs/dayzmod/index.php new file mode 100644 index 00000000..178b733f --- /dev/null +++ b/modules/billing/docs/dayzmod/index.php @@ -0,0 +1,68 @@ + +

DayZ Mod Server Guide

+ +

Overview

+

DayZ Mod is available for hosting on our platform. This guide covers the basics of setting up and managing your DayZ Mod server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a DayZ Mod server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find DayZ Mod in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your DayZ Mod server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/dayzmod/metadata.json b/modules/billing/docs/dayzmod/metadata.json new file mode 100644 index 00000000..9167618c --- /dev/null +++ b/modules/billing/docs/dayzmod/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "DayZ Mod", + "description": "Setup and configuration guide for DayZ Mod game servers", + "category": "game", + "order": 59 +} \ No newline at end of file diff --git a/modules/billing/docs/dmc/icon.jpg b/modules/billing/docs/dmc/icon.jpg new file mode 100644 index 00000000..e308199b Binary files /dev/null and b/modules/billing/docs/dmc/icon.jpg differ diff --git a/modules/billing/docs/dmc/index.php b/modules/billing/docs/dmc/index.php new file mode 100644 index 00000000..3d9d8027 --- /dev/null +++ b/modules/billing/docs/dmc/index.php @@ -0,0 +1,66 @@ + +

Death Match Classic Server Guide

+ +

Overview

+

Death Match Classic is available for hosting on our platform. This guide covers the basics of setting up and managing your Death Match Classic server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Death Match Classic server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Death Match Classic in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Death Match Classic server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/dmc/metadata.json b/modules/billing/docs/dmc/metadata.json new file mode 100644 index 00000000..09f270ef --- /dev/null +++ b/modules/billing/docs/dmc/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Death Match Classic", + "description": "Setup and configuration guide for Death Match Classic game servers", + "category": "game", + "order": 64 +} \ No newline at end of file diff --git a/modules/billing/docs/dod/icon.png b/modules/billing/docs/dod/icon.png new file mode 100644 index 00000000..bcde1464 Binary files /dev/null and b/modules/billing/docs/dod/icon.png differ diff --git a/modules/billing/docs/dod/index.php b/modules/billing/docs/dod/index.php new file mode 100644 index 00000000..11b80b6a --- /dev/null +++ b/modules/billing/docs/dod/index.php @@ -0,0 +1,68 @@ + +

Day of Defeat Server Guide

+ +

Overview

+

Day of Defeat is available for hosting on our platform. This guide covers the basics of setting up and managing your Day of Defeat server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Day of Defeat server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Day of Defeat in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Day of Defeat server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/dod/metadata.json b/modules/billing/docs/dod/metadata.json new file mode 100644 index 00000000..5e6921e6 --- /dev/null +++ b/modules/billing/docs/dod/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Day of Defeat", + "description": "Setup and configuration guide for Day of Defeat game servers", + "category": "game", + "order": 66 +} \ No newline at end of file diff --git a/modules/billing/docs/dods/icon.jpg b/modules/billing/docs/dods/icon.jpg new file mode 100644 index 00000000..f8ee6857 Binary files /dev/null and b/modules/billing/docs/dods/icon.jpg differ diff --git a/modules/billing/docs/dods/index.php b/modules/billing/docs/dods/index.php new file mode 100644 index 00000000..559c1618 --- /dev/null +++ b/modules/billing/docs/dods/index.php @@ -0,0 +1,68 @@ + +

Day of Defeat Source Server Guide

+ +

Overview

+

Day of Defeat Source is available for hosting on our platform. This guide covers the basics of setting up and managing your Day of Defeat Source server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Day of Defeat Source server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Day of Defeat Source in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Day of Defeat Source server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/dods/metadata.json b/modules/billing/docs/dods/metadata.json new file mode 100644 index 00000000..750e4c6a --- /dev/null +++ b/modules/billing/docs/dods/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Day of Defeat Source", + "description": "Setup and configuration guide for Day of Defeat Source game servers", + "category": "game", + "order": 68 +} \ No newline at end of file diff --git a/modules/billing/docs/doi/icon.jpg b/modules/billing/docs/doi/icon.jpg new file mode 100644 index 00000000..237146c8 Binary files /dev/null and b/modules/billing/docs/doi/icon.jpg differ diff --git a/modules/billing/docs/doi/index.php b/modules/billing/docs/doi/index.php new file mode 100644 index 00000000..34d38458 --- /dev/null +++ b/modules/billing/docs/doi/index.php @@ -0,0 +1,68 @@ + +

Day of Infamy Server Guide

+ +

Overview

+

Day of Infamy is available for hosting on our platform. This guide covers the basics of setting up and managing your Day of Infamy server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Day of Infamy server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Day of Infamy in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Day of Infamy server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/doi/metadata.json b/modules/billing/docs/doi/metadata.json new file mode 100644 index 00000000..0a95a28b --- /dev/null +++ b/modules/billing/docs/doi/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Day of Infamy", + "description": "Setup and configuration guide for Day of Infamy game servers", + "category": "game", + "order": 70 +} \ No newline at end of file diff --git a/modules/billing/docs/dontstarvetogether/icon.png b/modules/billing/docs/dontstarvetogether/icon.png new file mode 100644 index 00000000..cd6e7b6c Binary files /dev/null and b/modules/billing/docs/dontstarvetogether/icon.png differ diff --git a/modules/billing/docs/dontstarvetogether/index.php b/modules/billing/docs/dontstarvetogether/index.php new file mode 100644 index 00000000..a8bcaaf5 --- /dev/null +++ b/modules/billing/docs/dontstarvetogether/index.php @@ -0,0 +1,68 @@ + +

Dont Starve Together Server Guide

+ +

Overview

+

Dont Starve Together is available for hosting on our platform. This guide covers the basics of setting up and managing your Dont Starve Together server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Dont Starve Together server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Dont Starve Together in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Dont Starve Together server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/dontstarvetogether/metadata.json b/modules/billing/docs/dontstarvetogether/metadata.json new file mode 100644 index 00000000..deb1a57b --- /dev/null +++ b/modules/billing/docs/dontstarvetogether/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Dont Starve Together", + "description": "Setup and configuration guide for Dont Starve Together game servers", + "category": "game", + "order": 72 +} \ No newline at end of file diff --git a/modules/billing/docs/dystopia/icon.png b/modules/billing/docs/dystopia/icon.png new file mode 100644 index 00000000..e804a6d1 Binary files /dev/null and b/modules/billing/docs/dystopia/icon.png differ diff --git a/modules/billing/docs/dystopia/index.php b/modules/billing/docs/dystopia/index.php new file mode 100644 index 00000000..0004626a --- /dev/null +++ b/modules/billing/docs/dystopia/index.php @@ -0,0 +1,68 @@ + +

Dystopia Server Guide

+ +

Overview

+

Dystopia is available for hosting on our platform. This guide covers the basics of setting up and managing your Dystopia server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Dystopia server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Dystopia in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Dystopia server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/dystopia/metadata.json b/modules/billing/docs/dystopia/metadata.json new file mode 100644 index 00000000..bcad8813 --- /dev/null +++ b/modules/billing/docs/dystopia/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Dystopia", + "description": "Setup and configuration guide for Dystopia game servers", + "category": "game", + "order": 73 +} \ No newline at end of file diff --git a/modules/billing/docs/eco/icon.jpg b/modules/billing/docs/eco/icon.jpg new file mode 100644 index 00000000..8f0b813e Binary files /dev/null and b/modules/billing/docs/eco/icon.jpg differ diff --git a/modules/billing/docs/eco/index.php b/modules/billing/docs/eco/index.php new file mode 100644 index 00000000..6f48cc1f --- /dev/null +++ b/modules/billing/docs/eco/index.php @@ -0,0 +1,68 @@ + +

Eco Server Guide

+ +

Overview

+

Eco is available for hosting on our platform. This guide covers the basics of setting up and managing your Eco server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Eco server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Eco in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Eco server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/eco/metadata.json b/modules/billing/docs/eco/metadata.json new file mode 100644 index 00000000..aca0e257 --- /dev/null +++ b/modules/billing/docs/eco/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Eco", + "description": "Setup and configuration guide for Eco game servers", + "category": "game", + "order": 74 +} \ No newline at end of file diff --git a/modules/billing/docs/empyriongs/icon.png b/modules/billing/docs/empyriongs/icon.png new file mode 100644 index 00000000..da2754bb Binary files /dev/null and b/modules/billing/docs/empyriongs/icon.png differ diff --git a/modules/billing/docs/empyriongs/index.php b/modules/billing/docs/empyriongs/index.php new file mode 100644 index 00000000..3a8c0ab2 --- /dev/null +++ b/modules/billing/docs/empyriongs/index.php @@ -0,0 +1,68 @@ + +

Empyrion Server Guide

+ +

Overview

+

Empyrion is available for hosting on our platform. This guide covers the basics of setting up and managing your Empyrion server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Empyrion server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Empyrion in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Empyrion server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/empyriongs/metadata.json b/modules/billing/docs/empyriongs/metadata.json new file mode 100644 index 00000000..e3da48fd --- /dev/null +++ b/modules/billing/docs/empyriongs/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Empyrion", + "description": "Setup and configuration guide for Empyrion game servers", + "category": "game", + "order": 75 +} \ No newline at end of file diff --git a/modules/billing/docs/enemyterritory/icon.png b/modules/billing/docs/enemyterritory/icon.png new file mode 100644 index 00000000..6110ccd8 Binary files /dev/null and b/modules/billing/docs/enemyterritory/icon.png differ diff --git a/modules/billing/docs/enemyterritory/index.php b/modules/billing/docs/enemyterritory/index.php new file mode 100644 index 00000000..1fd13cca --- /dev/null +++ b/modules/billing/docs/enemyterritory/index.php @@ -0,0 +1,68 @@ + +

Wolfenstein: Enemy Territory Server Guide

+ +

Overview

+

Wolfenstein: Enemy Territory is available for hosting on our platform. This guide covers the basics of setting up and managing your Wolfenstein: Enemy Territory server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Wolfenstein: Enemy Territory server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Wolfenstein: Enemy Territory in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Wolfenstein: Enemy Territory server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/enemyterritory/metadata.json b/modules/billing/docs/enemyterritory/metadata.json new file mode 100644 index 00000000..3bb17e37 --- /dev/null +++ b/modules/billing/docs/enemyterritory/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Wolfenstein: Enemy Territory", + "description": "Setup and configuration guide for Wolfenstein: Enemy Territory game servers", + "category": "game", + "order": 142 +} \ No newline at end of file diff --git a/modules/billing/docs/epochmod/icon.png b/modules/billing/docs/epochmod/icon.png new file mode 100644 index 00000000..25e63608 Binary files /dev/null and b/modules/billing/docs/epochmod/icon.png differ diff --git a/modules/billing/docs/epochmod/index.php b/modules/billing/docs/epochmod/index.php new file mode 100644 index 00000000..5d5e868b --- /dev/null +++ b/modules/billing/docs/epochmod/index.php @@ -0,0 +1,68 @@ + +

DayZ Epoch Mod Server Guide

+ +

Overview

+

DayZ Epoch Mod is available for hosting on our platform. This guide covers the basics of setting up and managing your DayZ Epoch Mod server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a DayZ Epoch Mod server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find DayZ Epoch Mod in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your DayZ Epoch Mod server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/epochmod/metadata.json b/modules/billing/docs/epochmod/metadata.json new file mode 100644 index 00000000..14d344de --- /dev/null +++ b/modules/billing/docs/epochmod/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "DayZ Epoch Mod", + "description": "Setup and configuration guide for DayZ Epoch Mod game servers", + "category": "game", + "order": 61 +} \ No newline at end of file diff --git a/modules/billing/docs/esmod/icon.png b/modules/billing/docs/esmod/icon.png new file mode 100644 index 00000000..006d6826 Binary files /dev/null and b/modules/billing/docs/esmod/icon.png differ diff --git a/modules/billing/docs/esmod/index.php b/modules/billing/docs/esmod/index.php new file mode 100644 index 00000000..4f2bb32d --- /dev/null +++ b/modules/billing/docs/esmod/index.php @@ -0,0 +1,66 @@ + +

Eternal-Silence Server Guide

+ +

Overview

+

Eternal-Silence is available for hosting on our platform. This guide covers the basics of setting up and managing your Eternal-Silence server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Eternal-Silence server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Eternal-Silence in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Eternal-Silence server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/esmod/metadata.json b/modules/billing/docs/esmod/metadata.json new file mode 100644 index 00000000..8ae9cfdd --- /dev/null +++ b/modules/billing/docs/esmod/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Eternal-Silence", + "description": "Setup and configuration guide for Eternal-Silence game servers", + "category": "game", + "order": 76 +} \ No newline at end of file diff --git a/modules/billing/docs/ets2/icon.png b/modules/billing/docs/ets2/icon.png new file mode 100644 index 00000000..95aa0f08 Binary files /dev/null and b/modules/billing/docs/ets2/icon.png differ diff --git a/modules/billing/docs/ets2/index.php b/modules/billing/docs/ets2/index.php new file mode 100644 index 00000000..e3cc1610 --- /dev/null +++ b/modules/billing/docs/ets2/index.php @@ -0,0 +1,68 @@ + +

Euro Truck Simulator 2 Server Guide

+ +

Overview

+

Euro Truck Simulator 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Euro Truck Simulator 2 server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Euro Truck Simulator 2 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Euro Truck Simulator 2 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Euro Truck Simulator 2 server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/ets2/metadata.json b/modules/billing/docs/ets2/metadata.json new file mode 100644 index 00000000..54bcb1b6 --- /dev/null +++ b/modules/billing/docs/ets2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Euro Truck Simulator 2", + "description": "Setup and configuration guide for Euro Truck Simulator 2 game servers", + "category": "game", + "order": 77 +} \ No newline at end of file diff --git a/modules/billing/docs/factorio/icon.jpg b/modules/billing/docs/factorio/icon.jpg new file mode 100644 index 00000000..92bd73b3 Binary files /dev/null and b/modules/billing/docs/factorio/icon.jpg differ diff --git a/modules/billing/docs/factorio/index.php b/modules/billing/docs/factorio/index.php new file mode 100644 index 00000000..04eaf4e4 --- /dev/null +++ b/modules/billing/docs/factorio/index.php @@ -0,0 +1,68 @@ + +

factorio Server Guide

+ +

Overview

+

factorio is available for hosting on our platform. This guide covers the basics of setting up and managing your factorio server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a factorio server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find factorio in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your factorio server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/factorio/metadata.json b/modules/billing/docs/factorio/metadata.json new file mode 100644 index 00000000..35aeb36d --- /dev/null +++ b/modules/billing/docs/factorio/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "factorio", + "description": "Setup and configuration guide for factorio game servers", + "category": "game", + "order": 78 +} \ No newline at end of file diff --git a/modules/billing/docs/feedthebeast/icon.png b/modules/billing/docs/feedthebeast/icon.png new file mode 100644 index 00000000..cb24ba12 Binary files /dev/null and b/modules/billing/docs/feedthebeast/icon.png differ diff --git a/modules/billing/docs/feedthebeast/index.php b/modules/billing/docs/feedthebeast/index.php new file mode 100644 index 00000000..f01b2951 --- /dev/null +++ b/modules/billing/docs/feedthebeast/index.php @@ -0,0 +1,68 @@ + +

Feed The Beast Server Server Guide

+ +

Overview

+

Feed The Beast Server is available for hosting on our platform. This guide covers the basics of setting up and managing your Feed The Beast Server server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Feed The Beast Server server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Feed The Beast Server in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Feed The Beast Server server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/feedthebeast/metadata.json b/modules/billing/docs/feedthebeast/metadata.json new file mode 100644 index 00000000..2c762069 --- /dev/null +++ b/modules/billing/docs/feedthebeast/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Feed The Beast Server", + "description": "Setup and configuration guide for Feed The Beast Server game servers", + "category": "game", + "order": 79 +} \ No newline at end of file diff --git a/modules/billing/docs/fgms/icon.png b/modules/billing/docs/fgms/icon.png new file mode 100644 index 00000000..0e728761 Binary files /dev/null and b/modules/billing/docs/fgms/icon.png differ diff --git a/modules/billing/docs/fgms/index.php b/modules/billing/docs/fgms/index.php new file mode 100644 index 00000000..3608ebb8 --- /dev/null +++ b/modules/billing/docs/fgms/index.php @@ -0,0 +1,66 @@ + +

FlightGear Multiplayer Server Server Guide

+ +

Overview

+

FlightGear Multiplayer Server is available for hosting on our platform. This guide covers the basics of setting up and managing your FlightGear Multiplayer Server server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a FlightGear Multiplayer Server server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find FlightGear Multiplayer Server in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your FlightGear Multiplayer Server server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/fgms/metadata.json b/modules/billing/docs/fgms/metadata.json new file mode 100644 index 00000000..b78577b3 --- /dev/null +++ b/modules/billing/docs/fgms/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "FlightGear Multiplayer Server", + "description": "Setup and configuration guide for FlightGear Multiplayer Server game servers", + "category": "game", + "order": 81 +} \ No newline at end of file diff --git a/modules/billing/docs/fivem/icon.png b/modules/billing/docs/fivem/icon.png new file mode 100644 index 00000000..16befc25 Binary files /dev/null and b/modules/billing/docs/fivem/icon.png differ diff --git a/modules/billing/docs/fivem/index.php b/modules/billing/docs/fivem/index.php new file mode 100644 index 00000000..a83df1ec --- /dev/null +++ b/modules/billing/docs/fivem/index.php @@ -0,0 +1,68 @@ + +

FiveM Server Guide

+ +

Overview

+

FiveM is available for hosting on our platform. This guide covers the basics of setting up and managing your FiveM server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a FiveM server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find FiveM in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your FiveM server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/fivem/metadata.json b/modules/billing/docs/fivem/metadata.json new file mode 100644 index 00000000..18a17b20 --- /dev/null +++ b/modules/billing/docs/fivem/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "FiveM", + "description": "Setup and configuration guide for FiveM game servers", + "category": "game", + "order": 84 +} \ No newline at end of file diff --git a/modules/billing/docs/fof/icon.jpg b/modules/billing/docs/fof/icon.jpg new file mode 100644 index 00000000..4569650f Binary files /dev/null and b/modules/billing/docs/fof/icon.jpg differ diff --git a/modules/billing/docs/fof/index.php b/modules/billing/docs/fof/index.php new file mode 100644 index 00000000..84e2b406 --- /dev/null +++ b/modules/billing/docs/fof/index.php @@ -0,0 +1,68 @@ + +

Fistful of Frags Server Guide

+ +

Overview

+

Fistful of Frags is available for hosting on our platform. This guide covers the basics of setting up and managing your Fistful of Frags server.

+ +
+

Server Information

+ +

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Fistful of Frags server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Fistful of Frags in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Fistful of Frags server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/fof/metadata.json b/modules/billing/docs/fof/metadata.json new file mode 100644 index 00000000..44b159ff --- /dev/null +++ b/modules/billing/docs/fof/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Fistful of Frags", + "description": "Setup and configuration guide for Fistful of Frags game servers", + "category": "game", + "order": 82 +} \ No newline at end of file diff --git a/modules/billing/docs/freecol/icon.png b/modules/billing/docs/freecol/icon.png new file mode 100644 index 00000000..80a401d3 Binary files /dev/null and b/modules/billing/docs/freecol/icon.png differ diff --git a/modules/billing/docs/freecol/index.php b/modules/billing/docs/freecol/index.php new file mode 100644 index 00000000..8f0e9cf8 --- /dev/null +++ b/modules/billing/docs/freecol/index.php @@ -0,0 +1,66 @@ + +

FreeCol Server Guide

+ +

Overview

+

FreeCol is available for hosting on our platform. This guide covers the basics of setting up and managing your FreeCol server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a FreeCol server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find FreeCol in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+ + +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your FreeCol server:

+ + +
+

Important Notes

+ +
\ No newline at end of file diff --git a/modules/billing/docs/freecol/metadata.json b/modules/billing/docs/freecol/metadata.json new file mode 100644 index 00000000..18b70f74 --- /dev/null +++ b/modules/billing/docs/freecol/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "FreeCol", + "description": "Setup and configuration guide for FreeCol game servers", + "category": "game", + "order": 86 +} \ No newline at end of file diff --git a/modules/billing/docs/gameserver_catalog_all_sources.yaml b/modules/billing/docs/gameserver_catalog_all_sources.yaml new file mode 100644 index 00000000..a80bd4b8 --- /dev/null +++ b/modules/billing/docs/gameserver_catalog_all_sources.yaml @@ -0,0 +1,1052 @@ +metadata: + title: Gameservers World — ALL-SOURCES Catalog (LGSM + GTXGaming + Nitrado + OGP) + generated_utc: '2025-11-09T16:44:51.223792Z' + as_of_date: '2025-11-09' + schema_version: 1.0.1 + notes: Merged, deduplicated index of games across LGSM, GTXGaming, Nitrado, and + OGP. Includes 14 fully-documented legacy titles; the rest are index entries to + be populated incrementally. +sources: + lgsm: + label: LinuxGSM Servers + url: https://linuxgsm.com/servers/ + parse_hints: + css: a[href*='/servers/'] + a + xpath: //a[contains(@href,'/servers/')]/following-sibling::a/text() + gtx: + label: GTXGaming A–Z + url: https://www.gtxgaming.co.uk/game-servers/ + parse_hints: + css: .elementor-widget-container a + xpath: //a[contains(@href,'game-servers') or contains(@class,'elementor-button-link')]/text() + nitrado: + label: Nitrado Guides Sitemap & Games Entry + url: https://server.nitrado.net/en-US/guides/guide-sitemap-en + alt_url: https://server.nitrado.net/en-US/products/gameserver + parse_hints: + css: a[href*='/guides/'] + xpath: //a[contains(@href,'/guides/')]/text() + ogp: + label: Open Game Panel Supported Games + url: https://www.opengamepanel.org/viewpage.php?page_id=17 + parse_hints: + css: .main-body a + xpath: //*[contains(text(),'Supported Games')]/following::a/text() +games_index: +- name: 7 Days To Die + sources: + - gtx +- name: 7 Days to Die + sources: + - nitrado + - ogp +- name: Aliens vs Predator + sources: + - ogp +- name: American Truck Simulator + sources: + - nitrado +- name: 'ARK: Survival Ascended' + sources: + - nitrado +- name: 'ARK: Survival Evolved' + sources: + - gtx + - nitrado + - ogp +- name: Arma 2 + sources: + - ogp +- name: Arma 2 Operation Arrowhead + sources: + - ogp +- name: Arma 3 + sources: + - gtx + - nitrado + - ogp +- name: ARMA Reforger + sources: + - gtx +- name: Assetto Corsa + sources: + - gtx +- name: Assetto Corsa Competizione + sources: + - gtx +- name: Avorion + sources: + - lgsm +- name: Barotrauma + sources: + - lgsm + - nitrado +- name: 'BATTALION: Legacy' + sources: + - lgsm +- name: Battlefield 1942 + sources: + - lgsm +- name: 'Battlefield: Vietnam' + sources: + - lgsm +- name: 'Black Mesa: Deathmatch' + sources: + - lgsm +- name: Call of Duty + sources: + - lgsm +- name: Call of Duty 2 + sources: + - lgsm +- name: Call of Duty 4 + sources: + - lgsm +- name: 'Call of Duty 4: Modern Warfare' + sources: + - ogp +- name: 'Call of Duty: United Offensive' + sources: + - lgsm +- name: 'Call of Duty: World at War' + sources: + - lgsm +- name: Chivalry 2 + sources: + - nitrado +- name: 'Chivalry: Medieval Warfare' + sources: + - lgsm +- name: Codename CURE + sources: + - lgsm +- name: Colony Survival + sources: + - lgsm +- name: Conan Exiles + sources: + - gtx + - nitrado +- name: Core Keeper + sources: + - lgsm +- name: Counter-Strike 1.6 + sources: + - lgsm + - ogp +- name: Counter-Strike 2 + sources: + - lgsm +- name: 'Counter-Strike: Condition Zero' + sources: + - lgsm +- name: 'Counter-Strike: Global Offensive' + sources: + - lgsm +- name: 'Counter-Strike: Source' + sources: + - lgsm + - ogp +- name: Craftopia + sources: + - lgsm +- name: 'CS: Global Offensive' + sources: + - ogp +- name: Day of Defeat + sources: + - lgsm +- name: 'Day of Defeat: Source' + sources: + - lgsm + - ogp +- name: Day of Infamy + sources: + - lgsm +- name: DayZ + sources: + - gtx + - lgsm + - nitrado +- name: Don't Starve Together + sources: + - lgsm +- name: Duckside + sources: + - gtx +- name: Dystopia + sources: + - lgsm +- name: Eco + sources: + - nitrado +- name: Empires Mod + sources: + - lgsm +- name: Enshrouded + sources: + - gtx +- name: 'ET: Legacy' + sources: + - lgsm +- name: Euro Truck Simulator 2 + sources: + - lgsm +- name: Factorio + sources: + - gtx + - lgsm +- name: Farming Simulator 25 + sources: + - nitrado +- name: Fistful of Frags + sources: + - lgsm +- name: Garry’s Mod + sources: + - lgsm +- name: Ground Branch + sources: + - gtx +- name: GTA FiveM + sources: + - gtx +- name: 'Half-Life 2: Deathmatch' + sources: + - lgsm +- name: Half-Life Deathmatch + sources: + - gtx +- name: 'Half-Life Deathmatch: Source' + sources: + - lgsm +- name: 'Half-Life: Deathmatch' + sources: + - lgsm +- name: Hell Let Loose + sources: + - gtx +- name: Hogwarts Legacy HogWarp + sources: + - gtx +- name: HumanitZ + sources: + - gtx + - lgsm +- name: Hurtworld + sources: + - gtx + - lgsm +- name: Icarus + sources: + - gtx +- name: Insurgency + sources: + - gtx + - lgsm + - ogp +- name: Insurgency Sandstorm + sources: + - gtx +- name: Interstellar Rift + sources: + - gtx +- name: IOSoccer + sources: + - lgsm +- name: Kerbal Space Program + sources: + - gtx +- name: Killing Floor 2 + sources: + - gtx +- name: Last Oasis + sources: + - gtx +- name: Left 4 Dead 2 + sources: + - gtx + - lgsm + - ogp +- name: Life is Feudal + sources: + - gtx +- name: Longvinter + sources: + - gtx +- name: 'Lord of the Rings: Return to Moria' + sources: + - gtx +- name: Medieval Engineers + sources: + - gtx +- name: Minecraft + sources: + - nitrado + - ogp +- name: 'Minecraft: Bedrock Edition' + sources: + - gtx +- name: 'Minecraft: Java Edition' + sources: + - gtx +- name: Miscreated + sources: + - gtx +- name: Mordhau + sources: + - gtx + - ogp +- name: 'Mount And Blade II: Bannerlord' + sources: + - gtx +- name: Mount and Blade Warband + sources: + - gtx +- name: MX Bikes + sources: + - gtx +- name: Myth of Empires + sources: + - gtx +- name: Necesse + sources: + - gtx +- name: Night of the Dead + sources: + - gtx +- name: Nightingale + sources: + - gtx +- name: No More Room in Hell + sources: + - gtx +- name: No One Survived + sources: + - gtx +- name: 'Operation: Harsh Doorstop' + sources: + - gtx +- name: Outlaws of the Old West + sources: + - gtx +- name: Outpost Zero + sources: + - gtx +- name: Palworld + sources: + - gtx +- name: Pantropy + sources: + - gtx +- name: Path Of Titans + sources: + - gtx +- name: PixArk + sources: + - gtx +- name: 'Primal Carnage: Extinction' + sources: + - gtx +- name: Project Cars + sources: + - gtx +- name: Project Cars 2 + sources: + - gtx +- name: Project Zomboid + sources: + - gtx + - nitrado +- name: RCON Discord Bot + sources: + - gtx +- name: RedM + sources: + - gtx +- name: Reign Of Kings + sources: + - gtx +- name: Renown + sources: + - gtx +- name: Rising Storm 2 Vietnam + sources: + - gtx +- name: Rising World + sources: + - gtx +- name: Risk of Rain 2 + sources: + - gtx +- name: Rust + sources: + - gtx + - ogp +- name: Satisfactory + sources: + - gtx + - nitrado +- name: 'SCP: Secret Laboratory' + sources: + - gtx +- name: Scum + sources: + - gtx +- name: SCUM + sources: + - nitrado +- name: 'Shattered: The Final Days' + sources: + - gtx +- name: Silica + sources: + - gtx +- name: Skyrim Together Reborn + sources: + - gtx +- name: Smalland + sources: + - gtx +- name: Sons of the Forest + sources: + - gtx + - nitrado +- name: Soulmask + sources: + - gtx +- name: Space Engineers + sources: + - gtx + - nitrado +- name: Space Station 14 + sources: + - gtx +- name: Spirit Animal Survival + sources: + - gtx +- name: Squad + sources: + - gtx +- name: Squad 44 + sources: + - gtx +- name: Starbound + sources: + - gtx + - nitrado +- name: Stationeers + sources: + - gtx +- name: Staxel + sources: + - gtx +- name: 'Stormworks: Build and Rescue' + sources: + - gtx +- name: Subnautica + sources: + - gtx +- name: Subsistence + sources: + - gtx +- name: Sunkenland + sources: + - gtx +- name: Survive The Nights + sources: + - gtx +- name: Team Fortress 2 + sources: + - gtx + - lgsm + - ogp +- name: Terraria + sources: + - gtx + - nitrado + - ogp +- name: 'Terraria: Mobile Edition' + sources: + - gtx +- name: TerraTech Worlds + sources: + - gtx +- name: The Forest + sources: + - gtx + - nitrado +- name: The Front + sources: + - gtx +- name: The Isle + sources: + - gtx +- name: The Mean Greens + sources: + - gtx +- name: Unreal Tournament 1999 + sources: + - gtx + - ogp +- name: Unturned + sources: + - gtx + - nitrado +- name: V Rising + sources: + - gtx + - nitrado +- name: Valheim + sources: + - gtx + - nitrado +- name: Vein + sources: + - gtx +- name: Vintage Story + sources: + - gtx +- name: Voyagers of Nera + sources: + - gtx +- name: 'Wolfenstein: Enemy Territory' + sources: + - gtx + - ogp +- name: Wreckfest + sources: + - gtx +- name: Wreckfest 2 + sources: + - gtx +- name: Wurm Unlimited + sources: + - gtx +- name: Ylands + sources: + - gtx +games: +- game_id: cod4 + name: 'Call of Duty 4: Modern Warfare' + engine: id Tech 3 derivative + lgsm_slug: null + dedicated_binary: null + typical_startup: + linux: wine cod4x18_dedrun.exe +set dedicated 2 +set net_port 28960 +set fs_game + mods/ +exec server.cfg + windows: iw3mp.exe +set dedicated 2 +set net_port 28960 +set fs_game mods/ + +exec server.cfg + network: + default_ports: + - port: 28960/udp + purpose: Game/Query + additional_ports: + - port: 20800/udp + purpose: Legacy query (varies) + files: + configs: + - /main/server.cfg + - /mods//server.cfg + logs: + - /main/games_mp.log + mods_dir: /mods/ + mod_support: + official_workshop: 'no' + how_to: + - Use +set fs_game mods/ and configure HTTP redirect for assets. + notable_tools: + - CoD4x + - ModernRcon + - B3 (legacy) + requirements: + os: Windows; Linux via Wine + cpu: Single‑threaded; high clock + ram: ≈1 GB + storage: ≈8–20 GB + dependencies: + - DirectX/VC runtimes + - Router/NAT port forward + troubleshooting: + common_issues: + - issue: Server not visible + fix: Forward UDP 28960; check firewall; try alternate port; verify net_ip/net_port + DVARS + references: + - https://cod4x.ovh/t/how-to-create-a-server-windows-guide/3095 + - https://kb.firedaemon.com/support/solutions/articles/4000086725-call-of-duty-4-modern-warfare-as-a-service + - https://support.activision.com/articles/ports-used-for-call-of-duty-games +- game_id: cod2 + name: Call of Duty 2 + engine: id Tech 3 derivative + lgsm_slug: null + dedicated_binary: null + typical_startup: + linux: wine CoD2MP_s.exe +set dedicated 2 +set net_port 28960 +exec dedicated.cfg + windows: CoD2MP_s.exe +set dedicated 2 +set net_port 28960 +exec dedicated.cfg + network: + default_ports: + - port: 28960/udp + purpose: Game/Query + additional_ports: [] + files: + configs: + - /main/server.cfg + - /mods//server.cfg + logs: + - /main/games_mp.log + mods_dir: /mods/ + mod_support: + official_workshop: 'no' + how_to: + - Use fs_game mods/; use HTTP redirect for assets. + notable_tools: + - ModernRcon + - B3 (legacy) + requirements: + os: Windows; Linux via Wine + cpu: Single‑threaded; high clock + ram: ≈1 GB + storage: ≈8–20 GB + dependencies: + - DirectX/VC runtimes + troubleshooting: + common_issues: + - issue: Visible only on LAN + fix: Patch to 1.3; forward 28960/udp; set net_ip properly; avoid double NAT. + references: + - https://support.activision.com/articles/ports-used-for-call-of-duty-games +- game_id: codwaw + name: 'Call of Duty: World at War' + engine: id Tech 3 derivative + lgsm_slug: null + dedicated_binary: null + typical_startup: + linux: wine CoDWaWmp.exe +set dedicated 2 +set net_port 28960 +exec server.cfg + windows: CoDWaWmp.exe +set dedicated 2 +set net_port 28960 +exec server.cfg + network: + default_ports: + - port: 28960/udp + purpose: Game/Query + additional_ports: [] + files: + configs: + - /main/server.cfg + logs: + - /main/games_mp.log + mods_dir: /mods/ + mod_support: + official_workshop: 'no' + how_to: + - Use fs_game mods/ and HTTP redirect. + notable_tools: + - B3 (legacy) + requirements: + os: Windows + cpu: Single‑threaded; high clock + ram: ≈1 GB + storage: ≈8–20 GB + dependencies: + - DirectX/VC runtimes + troubleshooting: + common_issues: + - issue: RCon not working + fix: Check rcon_password; allow TCP/UDP inbound; avoid blocked outbound. + references: + - https://support.activision.com/articles/ports-used-for-call-of-duty-games +- game_id: bf1942 + name: Battlefield 1942 + engine: Refractor 2 + lgsm_slug: null + dedicated_binary: null + typical_startup: + linux: wine BF1942_w32ded.exe +dedicated 1 + windows: BF1942_w32ded.exe +dedicated 1 + network: + default_ports: + - port: 14567/udp + purpose: Game + - port: 23000/udp + purpose: GameSpy/Server query + additional_ports: [] + files: + configs: + - Mods/bf1942/Settings/ServerSettings.con + - maplist.con + logs: + - Mods/bf1942/Logs/ + mods_dir: Mods/ + mod_support: + official_workshop: 'no' + how_to: + - Install mods under Mods/; select in ServerSettings.con; modify maplist.con. + notable_tools: + - BFServerManager (legacy) + requirements: + os: Windows (native server); Linux possible via Wine + cpu: Any modern CPU + ram: 512 MB–1 GB + storage: 2–5 GB + dependencies: + - Forward UDP 14567 + 23000 + troubleshooting: + common_issues: + - issue: Not listed + fix: Open 23000/udp; ensure 1.612 server version. + references: + - https://team-simple.org/forum/viewtopic.php?id=109 +- game_id: etlegacy + name: 'Wolfenstein: Enemy Territory / ET: Legacy' + engine: id Tech 3 + lgsm_slug: null + dedicated_binary: null + typical_startup: + linux: ./etlded +set dedicated 2 +set net_port 27960 +set fs_game legacy +exec + server.cfg + windows: et.exe +set dedicated 2 +set net_port 27960 +set fs_game legacy +exec + server.cfg + network: + default_ports: + - port: 27960/udp + purpose: Game/Query + additional_ports: [] + files: + configs: + - etmain/server.cfg + - /server.cfg + - autoexec.cfg + logs: + - fs_homepath//etconsole.log + mods_dir: // (etpro, jaymod, legacy, etc.) + mod_support: + official_workshop: 'no' + how_to: + - +set fs_game ; configure Omni-bot if needed. + notable_tools: + - 'ET: Legacy' + - etpro + - jaymod + - Omni-bot + requirements: + os: Windows or Linux + cpu: Any modern CPU + ram: 512 MB–1 GB + storage: 2–5 GB + dependencies: + - Open UDP 27960 (increment for more instances) + troubleshooting: + common_issues: + - issue: Not in Internet list + fix: Forward UDP 27960; set dedicated 2; check master reachability. + references: + - https://wolffiles.de/filebase/ET/Stuff/ET-Serverguide.pdf +- game_id: dods + name: 'Day of Defeat: Source' + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: null + typical_startup: + linux: ./srcds_run -console -game dod -ip 0.0.0.0 -port 27015 +map dod_kalt +maxplayers + 24 +exec server.cfg + windows: srcds.exe -console -game dod -ip 0.0.0.0 -port 27015 +map dod_kalt +maxplayers + 24 +exec server.cfg + network: + default_ports: &id001 + - port: 27015/udp + purpose: Game/Query + - port: 27015/tcp + purpose: RCON + - port: 27020/udp + purpose: SourceTV + - port: 27005/udp + purpose: Client ephemeral (outbound) + additional_ports: &id002 + - port: 26900/udp + purpose: Steam (outbound) + - port: 27031-27036/udp + purpose: Steam P2P/Remote Play + - port: 27036-27037/tcp + purpose: Steam Remote Play + files: &id003 + configs: + - /cfg/server.cfg + - /cfg/autoexec.cfg + logs: + - /logs/ (sv_logsdir; set sv_log_onefile 1 to consolidate) + mods_dir: /addons/ (Metamod:Source / SourceMod) + mod_support: + official_workshop: varies + how_to: &id004 + - 'For Workshop maps: add -authkey and +host_workshop_collection + .' + - Alternatively, host FastDL and set sv_downloadurl. + notable_tools: + - Metamod:Source + - SourceMod + requirements: &id005 + os: Windows Server 2016+ or modern 64‑bit Linux (glibc ≥ 2.27) + cpu: High single-core performance benefits tickrate + ram: 2–4 GB per server as a baseline (varies by game/players) + storage: 10–30 GB typical + dependencies: + - SteamCMD + - Open firewall for listed ports + troubleshooting: + common_issues: + - issue: Server not listed + fix: Open 27015/udp & 27015/tcp; sv_lan 0; verify external firewall/NAT. + - issue: Workshop maps not downloading + fix: Set -authkey; +host_workshop_collection; network egress allowed. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server +- game_id: hl2dm + name: 'Half-Life 2: Deathmatch' + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: null + typical_startup: + linux: ./srcds_run -console -game hl2mp -ip 0.0.0.0 -port 27015 +map dm_lockdown + +maxplayers 24 +exec server.cfg + windows: srcds.exe -console -game hl2mp -ip 0.0.0.0 -port 27015 +map dm_lockdown + +maxplayers 24 +exec server.cfg + network: + default_ports: *id001 + additional_ports: *id002 + files: *id003 + mod_support: + official_workshop: varies + how_to: *id004 + notable_tools: + - Metamod:Source + - SourceMod + requirements: *id005 + troubleshooting: + common_issues: + - issue: Server not listed + fix: Open 27015/udp & 27015/tcp; sv_lan 0; verify external firewall/NAT. + - issue: Workshop maps not downloading + fix: Set -authkey; +host_workshop_collection; network egress allowed. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server +- game_id: hldms + name: 'Half-Life Deathmatch: Source' + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: null + typical_startup: + linux: ./srcds_run -console -game hl1mp -ip 0.0.0.0 -port 27015 +map dm_overwatch + +maxplayers 24 +exec server.cfg + windows: srcds.exe -console -game hl1mp -ip 0.0.0.0 -port 27015 +map dm_overwatch + +maxplayers 24 +exec server.cfg + network: + default_ports: *id001 + additional_ports: *id002 + files: *id003 + mod_support: + official_workshop: varies + how_to: *id004 + notable_tools: + - Metamod:Source + - SourceMod + requirements: *id005 + troubleshooting: + common_issues: + - issue: Server not listed + fix: Open 27015/udp & 27015/tcp; sv_lan 0; verify external firewall/NAT. + - issue: Workshop maps not downloading + fix: Set -authkey; +host_workshop_collection; network egress allowed. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server +- game_id: gmod + name: Garry’s Mod + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: null + typical_startup: + linux: ./srcds_run -console -game garrysmod -ip 0.0.0.0 -port 27015 +map gm_construct + +maxplayers 24 +exec server.cfg + windows: srcds.exe -console -game garrysmod -ip 0.0.0.0 -port 27015 +map gm_construct + +maxplayers 24 +exec server.cfg + network: + default_ports: *id001 + additional_ports: *id002 + files: *id003 + mod_support: + official_workshop: varies + how_to: *id004 + notable_tools: + - Metamod:Source + - SourceMod + - ULX/ULib + requirements: *id005 + troubleshooting: + common_issues: + - issue: Server not listed + fix: Open 27015/udp & 27015/tcp; sv_lan 0; verify external firewall/NAT. + - issue: Workshop maps not downloading + fix: Set -authkey; +host_workshop_collection; network egress allowed. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server +- game_id: tf2 + name: Team Fortress 2 + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: null + typical_startup: + linux: ./srcds_run -console -game tf -ip 0.0.0.0 -port 27015 +map cp_dustbowl + +maxplayers 24 +exec server.cfg + windows: srcds.exe -console -game tf -ip 0.0.0.0 -port 27015 +map cp_dustbowl + +maxplayers 24 +exec server.cfg + network: + default_ports: *id001 + additional_ports: *id002 + files: *id003 + mod_support: + official_workshop: varies + how_to: *id004 + notable_tools: + - Metamod:Source + - SourceMod + requirements: *id005 + troubleshooting: + common_issues: + - issue: Server not listed + fix: Open 27015/udp & 27015/tcp; sv_lan 0; verify external firewall/NAT. + - issue: Workshop maps not downloading + fix: Set -authkey; +host_workshop_collection; network egress allowed. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server +- game_id: l4d2 + name: Left 4 Dead 2 + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: null + typical_startup: + linux: ./srcds_run -console -game left4dead2 -ip 0.0.0.0 -port 27015 +map c1m1_hotel + +maxplayers 24 +exec server.cfg + windows: srcds.exe -console -game left4dead2 -ip 0.0.0.0 -port 27015 +map c1m1_hotel + +maxplayers 24 +exec server.cfg + network: + default_ports: *id001 + additional_ports: *id002 + files: *id003 + mod_support: + official_workshop: varies + how_to: *id004 + notable_tools: + - Metamod:Source + - SourceMod + requirements: *id005 + troubleshooting: + common_issues: + - issue: Server not listed + fix: Open 27015/udp & 27015/tcp; sv_lan 0; verify external firewall/NAT. + - issue: Workshop maps not downloading + fix: Set -authkey; +host_workshop_collection; network egress allowed. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server +- game_id: ins2014 + name: Insurgency (2014) + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: null + typical_startup: + linux: ./srcds_run -console -game insurgency -ip 0.0.0.0 -port 27015 +map sinjar + +maxplayers 24 +exec server.cfg + windows: srcds.exe -console -game insurgency -ip 0.0.0.0 -port 27015 +map sinjar + +maxplayers 24 +exec server.cfg + network: + default_ports: *id001 + additional_ports: *id002 + files: *id003 + mod_support: + official_workshop: varies + how_to: *id004 + notable_tools: + - Metamod:Source + - SourceMod + requirements: *id005 + troubleshooting: + common_issues: + - issue: Server not listed + fix: Open 27015/udp & 27015/tcp; sv_lan 0; verify external firewall/NAT. + - issue: Workshop maps not downloading + fix: Set -authkey; +host_workshop_collection; network egress allowed. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server +- game_id: doi + name: Day of Infamy + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: null + typical_startup: + linux: ./srcds_run -console -game doi -ip 0.0.0.0 -port 27015 +map bastogne +maxplayers + 24 +exec server.cfg + windows: srcds.exe -console -game doi -ip 0.0.0.0 -port 27015 +map bastogne +maxplayers + 24 +exec server.cfg + network: + default_ports: *id001 + additional_ports: *id002 + files: *id003 + mod_support: + official_workshop: varies + how_to: *id004 + notable_tools: + - Metamod:Source + - SourceMod + requirements: *id005 + troubleshooting: + common_issues: + - issue: Server not listed + fix: Open 27015/udp & 27015/tcp; sv_lan 0; verify external firewall/NAT. + - issue: Workshop maps not downloading + fix: Set -authkey; +host_workshop_collection; network egress allowed. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server +- game_id: hldm + name: 'Half-Life: Deathmatch' + engine: GoldSrc / HLDS + lgsm_slug: null + dedicated_binary: null + typical_startup: + linux: ./hlds_run -game valve +map crossfire -port 27015 +maxplayers 16 +exec + server.cfg + windows: hlds.exe -game valve +map crossfire -port 27015 +maxplayers 16 +exec + server.cfg + network: + default_ports: + - port: 27015/udp + purpose: Game/Query + - port: 27015/tcp + purpose: RCON + additional_ports: [] + files: + configs: + - /server.cfg + - /motd.txt + - /mapcycle.txt + logs: + - /logs/ + mods_dir: /addons/amxmodx/ + mod_support: + official_workshop: 'no' + how_to: + - Use AMX Mod X / Metamod for server-side plugins. + - FastDL for custom maps/assets; set sv_downloadurl. + notable_tools: + - Metamod + - AMX Mod X + requirements: + os: Windows or Linux; 32‑bit compatibility sometimes required + cpu: Any modern CPU + ram: 512 MB–1 GB baseline + storage: 5–10 GB including maps + dependencies: + - SteamCMD + - Firewall rules for ports + troubleshooting: + common_issues: + - issue: Master server listing issues + fix: Update via SteamCMD; check port forwarding; sv_lan 0. + references: + - https://help.steampowered.com/en/faqs/view/6F46-9698-9682-8DB8 diff --git a/modules/billing/docs/gameserver_catalog_lgsm_full.yaml b/modules/billing/docs/gameserver_catalog_lgsm_full.yaml new file mode 100644 index 00000000..63b52239 --- /dev/null +++ b/modules/billing/docs/gameserver_catalog_lgsm_full.yaml @@ -0,0 +1,432 @@ +metadata: + title: Gameservers World — LGSM FULL CATALOG + generated_utc: '2025-11-09T16:55:55.957981Z' + schema_version: 1.0.2 + notes: Complete LGSM-supported games index pulled from linuxgsm.com/servers. Use + this as input to generate per-game docs. All titles are PC multiplayer servers. +sources: + lgsm: + label: LinuxGSM Servers + url: https://linuxgsm.com/servers/ + parse_hints: + css: main .container a + a + xpath: //a[contains(@href,'/servers/')]/following-sibling::a/text() +games_index: +- name: 7 Days to Die + sources: + - lgsm +- name: Action Half-Life + sources: + - lgsm +- name: 'Action: Source' + sources: + - lgsm +- name: American Truck Simulator + sources: + - lgsm +- name: 'ARK: Survival Evolved' + sources: + - lgsm +- name: ARMA 3 + sources: + - lgsm +- name: Arma Reforger + sources: + - lgsm +- name: Assetto Corsa + sources: + - lgsm +- name: Avorion + sources: + - lgsm +- name: Ballistic Overkill + sources: + - lgsm +- name: Barotrauma + sources: + - lgsm +- name: Base Defense + sources: + - lgsm +- name: 'BATTALION: Legacy' + sources: + - lgsm +- name: Battlefield 1942 + sources: + - lgsm +- name: 'Battlefield: Vietnam' + sources: + - lgsm +- name: 'Black Mesa: Deathmatch' + sources: + - lgsm +- name: Blade Symphony + sources: + - lgsm +- name: Brainbread + sources: + - lgsm +- name: BrainBread 2 + sources: + - lgsm +- name: Call of Duty + sources: + - lgsm +- name: Call of Duty 2 + sources: + - lgsm +- name: Call of Duty 4 + sources: + - lgsm +- name: 'Call of Duty: United Offensive' + sources: + - lgsm +- name: 'Call of Duty: World at War' + sources: + - lgsm +- name: 'Chivalry: Medieval Warfare' + sources: + - lgsm +- name: Codename CURE + sources: + - lgsm +- name: Colony Survival + sources: + - lgsm +- name: Core Keeper + sources: + - lgsm +- name: Counter-Strike + sources: + - lgsm +- name: Counter-Strike 2 + sources: + - lgsm +- name: 'Counter-Strike: Condition Zero' + sources: + - lgsm +- name: 'Counter-Strike: Global Offensive' + sources: + - lgsm +- name: 'Counter-Strike: Source' + sources: + - lgsm +- name: Craftopia + sources: + - lgsm +- name: Day of Defeat + sources: + - lgsm +- name: 'Day of Defeat: Source' + sources: + - lgsm +- name: Day of Dragons + sources: + - lgsm +- name: Day of Infamy + sources: + - lgsm +- name: DayZ + sources: + - lgsm +- name: Deathmatch Classic + sources: + - lgsm +- name: Don't Starve Together + sources: + - lgsm +- name: 'Double Action: Boogaloo' + sources: + - lgsm +- name: Dystopia + sources: + - lgsm +- name: Eco + sources: + - lgsm +- name: Empires Mod + sources: + - lgsm +- name: 'ET: Legacy' + sources: + - lgsm +- name: Euro Truck Simulator 2 + sources: + - lgsm +- name: Factorio + sources: + - lgsm +- name: Fistful of Frags + sources: + - lgsm +- name: Garry’s Mod + sources: + - lgsm +- name: 'Half-Life 2: Deathmatch' + sources: + - lgsm +- name: 'Half-Life Deathmatch: Source' + sources: + - lgsm +- name: 'Half-Life: Deathmatch' + sources: + - lgsm +- name: Humanitz + sources: + - lgsm +- name: Hurtworld + sources: + - lgsm +- name: 'HYPERCHARGE: Unboxed' + sources: + - lgsm +- name: Insurgency + sources: + - lgsm +- name: 'Insurgency: Sandstorm' + sources: + - lgsm +- name: IOSoccer + sources: + - lgsm +- name: 'Jedi Knight II: Jedi Outcast' + sources: + - lgsm +- name: Just Cause 2 + sources: + - lgsm +- name: Just Cause 3 + sources: + - lgsm +- name: Killing Floor + sources: + - lgsm +- name: Killing Floor 2 + sources: + - lgsm +- name: Left 4 Dead + sources: + - lgsm +- name: Left 4 Dead 2 + sources: + - lgsm +- name: 'Medal of Honor: Allied Assault' + sources: + - lgsm +- name: Memories of Mars + sources: + - lgsm +- name: 'Minecraft: Bedrock Edition' + sources: + - lgsm +- name: 'Minecraft: Java Edition' + sources: + - lgsm +- name: Mordhau + sources: + - lgsm +- name: Multi Theft Auto + sources: + - lgsm +- name: Mumble + sources: + - lgsm +- name: Natural Selection + sources: + - lgsm +- name: Natural Selection 2 + sources: + - lgsm +- name: Necesse + sources: + - lgsm +- name: No More Room in Hell + sources: + - lgsm +- name: 'NS2: Combat' + sources: + - lgsm +- name: Nuclear Dawn + sources: + - lgsm +- name: Onset + sources: + - lgsm +- name: 'Operation: Harsh Doorstop' + sources: + - lgsm +- name: Opposing Force + sources: + - lgsm +- name: Palworld + sources: + - lgsm +- name: PaperMC + sources: + - lgsm +- name: Pavlov VR + sources: + - lgsm +- name: Pirates, Vikings, & Knights II + sources: + - lgsm +- name: Project Cars + sources: + - lgsm +- name: Project CARS 2 + sources: + - lgsm +- name: Project Zomboid + sources: + - lgsm +- name: Quake 2 + sources: + - lgsm +- name: 'Quake 3: Arena' + sources: + - lgsm +- name: Quake 4 + sources: + - lgsm +- name: Quake Live + sources: + - lgsm +- name: Quake World + sources: + - lgsm +- name: 'Red Orchestra: Ostfront 41-45' + sources: + - lgsm +- name: Return to Castle Wolfenstein + sources: + - lgsm +- name: Ricochet + sources: + - lgsm +- name: Rising World + sources: + - lgsm +- name: Rust + sources: + - lgsm +- name: San Andreas Multiplayer + sources: + - lgsm +- name: Satisfactory + sources: + - lgsm +- name: 'SCP: Secret Laboratory' + sources: + - lgsm +- name: 'SCP: Secret Laboratory ServerMod' + sources: + - lgsm +- name: Soldat + sources: + - lgsm +- name: 'Soldier of Fortune 2: Double Helix Gold' + sources: + - lgsm +- name: Soulmask + sources: + - lgsm +- name: Source Forts Classic + sources: + - lgsm +- name: Squad + sources: + - lgsm +- name: Squad 44 + sources: + - lgsm +- name: Starbound + sources: + - lgsm +- name: Stationeers + sources: + - lgsm +- name: StickyBots + sources: + - lgsm +- name: Survive the Nights + sources: + - lgsm +- name: Sven Co-op + sources: + - lgsm +- name: Team Fortress 2 + sources: + - lgsm +- name: Team Fortress Classic + sources: + - lgsm +- name: Teamspeak 3 + sources: + - lgsm +- name: Teeworlds + sources: + - lgsm +- name: Terraria + sources: + - lgsm +- name: The Front + sources: + - lgsm +- name: The Isle + sources: + - lgsm +- name: The Specialists + sources: + - lgsm +- name: Tower Unite + sources: + - lgsm +- name: Unreal Tournament + sources: + - lgsm +- name: Unreal Tournament 2004 + sources: + - lgsm +- name: Unreal Tournament 3 + sources: + - lgsm +- name: Unreal Tournament 99 + sources: + - lgsm +- name: Unturned + sources: + - lgsm +- name: Valheim + sources: + - lgsm +- name: Vampire Slayer + sources: + - lgsm +- name: Velocity Proxy + sources: + - lgsm +- name: Vintage Story + sources: + - lgsm +- name: Warfork + sources: + - lgsm +- name: WaterfallMC + sources: + - lgsm +- name: 'Wolfenstein: Enemy Territory' + sources: + - lgsm +- name: Wurm Unlimited + sources: + - lgsm +- name: Xonotic + sources: + - lgsm +- name: 'Zombie Master: Reborn' + sources: + - lgsm +- name: Zombie Panic! Source + sources: + - lgsm +games: [] diff --git a/modules/billing/docs/gameserver_knowledgepack_v2.yaml b/modules/billing/docs/gameserver_knowledgepack_v2.yaml new file mode 100644 index 00000000..89eb4887 --- /dev/null +++ b/modules/billing/docs/gameserver_knowledgepack_v2.yaml @@ -0,0 +1,692 @@ +metadata: + title: Gameservers World — Legacy PC Multiplayer Knowledge Pack (v2) + generated_utc: '2025-11-09T14:06:48.213089Z' + schema_version: 1.0.0 + notes: 20 legacy/mid‑legacy PC multiplayer titles with deep server hosting details. + Focus on ports, startup parameters, file paths, mod support, and troubleshooting. + SRCDS/HLDS entries share common defaults; override per-game as needed. +schema: + game: + fields: + - game_id + - name + - engine + - lgsm_slug + - dedicated_binary + - typical_startup.linux + - typical_startup.windows + - network.default_ports[] + - network.additional_ports[] + - files.configs[] + - files.logs[] + - files.saves[] + - files.mods_dir + - mod_support.official_workshop + - mod_support.how_to[] + - mod_support.notable_tools[] + - requirements.os + - requirements.cpu + - requirements.ram + - requirements.storage + - requirements.dependencies[] + - troubleshooting.common_issues[].issue + - troubleshooting.common_issues[].fix + - references[] +providers_index: + providers: + - name: Nitrado + games_index_url: https://server.nitrado.net/usa/games + - name: GTXGaming + games_index_url: https://www.gtxgaming.co.uk/game-servers/ + - name: Host Havoc + games_index_url: https://hosthavoc.com/ + - name: Nodecraft + games_index_url: https://nodecraft.com/games + - name: GPORTAL + games_index_url: https://www.g-portal.com/en/games +games: +- game_id: cod4 + name: 'Call of Duty 4: Modern Warfare' + engine: id Tech 3 derivative + lgsm_slug: null + dedicated_binary: cod4x18_dedrun.exe (CoD4X) / iw3mp.exe +set dedicated 2 + typical_startup: + linux: wine cod4x18_dedrun.exe +set dedicated 2 +set net_port 28960 +set fs_game + mods/ +exec server.cfg + windows: iw3mp.exe +set dedicated 2 +set net_port 28960 +set fs_game mods/ + +exec server.cfg + network: + default_ports: + - port: 28960/udp + purpose: Game/Query + additional_ports: + - port: 20800/udp + purpose: Legacy query (varies) + files: &id001 + configs: + - /main/server.cfg or /mods//server.cfg + logs: + - /main/games_mp.log (or game-specific log) + saves: [] + mods_dir: /mods/ + mod_support: &id002 + official_workshop: 'no' + how_to: + - Use fs_game to select a mod folder (e.g. +set fs_game mods/). + - HTTP redirect (fast download) recommended for custom assets. + notable_tools: + - CoD4x (CoD4) + - ModernRcon + - B3 (BigBrotherBot, legacy) + requirements: &id003 + os: Windows; some titles can run on Linux via Wine + cpu: Single-threaded; favors high clock + ram: 512 MB–1 GB baseline + storage: 8–20 GB + dependencies: + - DirectX/VC runtimes (Windows) + - Router/NAT port forward + troubleshooting: + common_issues: + - issue: Server not visible / cannot join + fix: Forward UDP 28960; avoid ISP CGNAT; try alternate port; ensure Windows + Firewall inbound rule. + - issue: Stuck on 'Awaiting connection...' + fix: Check net_ip/net_port DVARS and remove conflicting binds; ensure correct + punkbuster/disabled if unsupported. + references: + - https://cod4x.ovh/t/how-to-create-a-server-windows-guide/3095 + - https://kb.firedaemon.com/support/solutions/articles/4000086725-call-of-duty-4-modern-warfare-as-a-service + - https://support.activision.com/articles/ports-used-for-call-of-duty-games +- game_id: cod2 + name: Call of Duty 2 + engine: id Tech 3 derivative + lgsm_slug: null + dedicated_binary: CoD2MP_s.exe + typical_startup: + linux: wine CoD2MP_s.exe +set dedicated 2 +set net_port 28960 +exec dedicated.cfg + windows: CoD2MP_s.exe +set dedicated 2 +set net_port 28960 +exec dedicated.cfg + network: + default_ports: + - port: 28960/udp + purpose: Game/Query + additional_ports: [] + files: *id001 + mod_support: *id002 + requirements: *id003 + troubleshooting: + common_issues: + - issue: Server visible only on LAN + fix: Patch to 1.3; port-forward 28960 UDP; set net_ip to public interface or + 0.0.0.0; avoid double NAT. + references: + - https://www.anarchyrules.co.uk/cod2/server%20commands.html + - https://kb.firedaemon.com/support/solutions/articles/4000086723-call-of-duty-2 + - https://support.activision.com/articles/ports-used-for-call-of-duty-games +- game_id: cod1 + name: Call of Duty (2003) + engine: id Tech 3 derivative + lgsm_slug: null + dedicated_binary: CoDMP.exe + typical_startup: + linux: wine CoDMP.exe +set dedicated 2 +set net_port 28960 +exec server.cfg + windows: CoDMP.exe +set dedicated 2 +set net_port 28960 +exec server.cfg + network: + default_ports: + - port: 28960/udp + purpose: Game/Query + additional_ports: [] + files: *id001 + mod_support: *id002 + requirements: *id003 + troubleshooting: + common_issues: + - issue: Cannot download custom assets + fix: Configure HTTP redirect for fast downloads; ensure fs_game set to mod folder. + references: + - https://support.activision.com/articles/ports-used-for-call-of-duty-games +- game_id: coduo + name: 'Call of Duty: United Offensive' + engine: id Tech 3 derivative + lgsm_slug: null + dedicated_binary: CoDUOMP.exe + typical_startup: + linux: wine CoDUOMP.exe +set dedicated 2 +set net_port 28960 +exec server.cfg + windows: CoDUOMP.exe +set dedicated 2 +set net_port 28960 +exec server.cfg + network: + default_ports: + - port: 28960/udp + purpose: Game/Query + additional_ports: [] + files: *id001 + mod_support: *id002 + requirements: *id003 + troubleshooting: + common_issues: + - issue: Server not listed + fix: Forward 28960/udp; ensure master server setting enabled; consider alternate + listing services. + references: + - https://support.activision.com/articles/ports-used-for-call-of-duty-games +- game_id: codwaw + name: 'Call of Duty: World at War' + engine: id Tech 3 derivative + lgsm_slug: null + dedicated_binary: CoDWaWmp.exe + typical_startup: + linux: wine CoDWaWmp.exe +set dedicated 2 +set net_port 28960 +exec server.cfg + windows: CoDWaWmp.exe +set dedicated 2 +set net_port 28960 +exec server.cfg + network: + default_ports: + - port: 28960/udp + purpose: Game/Query + additional_ports: [] + files: *id001 + mod_support: *id002 + requirements: *id003 + troubleshooting: + common_issues: + - issue: RCon not working + fix: Check rcon_password in server.cfg; ensure TCP/UDP 28960 reachability; avoid + blocked outbound. + references: + - https://support.activision.com/articles/ports-used-for-call-of-duty-games +- game_id: bf1942 + name: Battlefield 1942 + engine: Refractor 2 + lgsm_slug: null + dedicated_binary: BF1942_w32ded.exe / bf1942_lnxded (legacy) + typical_startup: + linux: wine BF1942_w32ded.exe +server 1 +game bf1942 +dedicated 1 + windows: BF1942_w32ded.exe +dedicated 1 + network: + default_ports: + - port: 14567/udp + purpose: Game port + - port: 23000/udp + purpose: GameSpy/Server query (listing) + additional_ports: [] + files: + configs: + - Mods/bf1942/Settings/ServerSettings.con + - maplist.con + logs: + - Mods/bf1942/Logs/ (varies by server version) + saves: [] + mods_dir: Mods/ + mod_support: + official_workshop: 'no' + how_to: + - Install mods under Mods/; set in ServerSettings.con; update maplist.con. + notable_tools: + - BFServerManager (legacy) + requirements: + os: Windows (standalone server); Linux possible via Wine + cpu: Any modern CPU + ram: 512 MB–1 GB baseline + storage: 2–5 GB + dependencies: + - Forward UDP 14567 (players) and 23000 (listing) + troubleshooting: + common_issues: + - issue: Server not listed + fix: Open 23000/udp for GameSpy listing; ensure correct server version (1.612). + references: + - https://team-simple.org/forum/viewtopic.php?id=109 + - https://www.bfmods.com/viewtopic.php?t=2207 +- game_id: etlegacy + name: 'Wolfenstein: Enemy Territory / ET: Legacy' + engine: id Tech 3 + lgsm_slug: null + dedicated_binary: 'etl (ET: Legacy) / etded.exe' + typical_startup: + linux: ./etlded +set dedicated 2 +set net_port 27960 +set fs_game legacy +exec + server.cfg + windows: et.exe +set dedicated 2 +set net_port 27960 +set fs_game legacy +exec + server.cfg + network: + default_ports: + - port: 27960/udp + purpose: Game/Query (set with +set net_port) + additional_ports: [] + files: + configs: + - etmain/server.cfg (or fs_game mod folder)/server.cfg + - autoexec.cfg + logs: + - fs_homepath//etconsole.log + saves: [] + mods_dir: // (etpro, jaymod, legacy, etc.) + mod_support: + official_workshop: 'no' + how_to: + - Select mod via +set fs_game (e.g., etpro, legacy). + - Use Omni-bot for bots; install in mod folder; configure in server.cfg. + notable_tools: + - 'ET: Legacy (engine fork)' + - etpro + - jaymod + - Omni-bot + requirements: + os: Windows or Linux + cpu: Any modern CPU + ram: 512 MB–1 GB baseline + storage: 2–5 GB + dependencies: + - Open UDP 27960 (and increments for multiple instances) + troubleshooting: + common_issues: + - issue: Not visible on internet list + fix: Forward UDP 27960; set dedicated 2; verify master server reachability; + avoid NAT loopback issues. + references: + - https://kcode.de/blog/2583-setting-up-a-well-organized-enemy-territory-legacy-server/ + - https://wolffiles.de/filebase/ET/Stuff/ET-Serverguide.pdf +- game_id: dod + name: Day of Defeat (GoldSrc) + engine: GoldSrc / HLDS + lgsm_slug: dods? (LGSM supports DoD:Source; this entry is for classic DoD) + dedicated_binary: hlds_run (Linux) / hlds.exe (Windows) + typical_startup: + linux: ./hlds_run -game dod +map dod_anzio -port 27015 +maxplayers 24 +exec server.cfg + windows: hlds.exe -game dod +map dod_anzio -port 27015 +maxplayers 24 +exec server.cfg + network: + default_ports: &id004 + - port: 27015/udp + purpose: Game/Query + - port: 27015/tcp + purpose: RCON + additional_ports: [] + files: &id005 + configs: + - /server.cfg + - /motd.txt + - /mapcycle.txt + logs: + - /logs/ + saves: [] + mods_dir: /addons/amxmodx/ + mod_support: &id006 + official_workshop: 'no' + how_to: + - Use AMX Mod X / Metamod for server-side plugins. + - FastDL for custom maps/assets; set sv_downloadurl. + notable_tools: + - Metamod + - AMX Mod X + requirements: &id007 + os: Windows or Linux; 32‑bit compatibility sometimes required + cpu: Any modern CPU + ram: 512 MB–1 GB baseline + storage: 5–10 GB including maps + dependencies: + - SteamCMD + - Firewall rules for ports + troubleshooting: + common_issues: + - issue: Logs not capturing kills/chat + fix: Set log on; sv_logfile 1; sv_log_onefile 1; verify write perms to logs/. + references: + - https://forums.srcds.com/viewtopic/16703 +- game_id: hldm + name: 'Half-Life: Deathmatch (GoldSrc)' + engine: GoldSrc / HLDS + lgsm_slug: null + dedicated_binary: hlds_run / hlds.exe + typical_startup: + linux: ./hlds_run -game valve +map crossfire -port 27015 +maxplayers 16 +exec + server.cfg + windows: hlds.exe -game valve +map crossfire -port 27015 +maxplayers 16 +exec + server.cfg + network: + default_ports: *id004 + additional_ports: [] + files: *id005 + mod_support: *id006 + requirements: *id007 + troubleshooting: + common_issues: + - issue: Master server listing issues + fix: Ensure SteamPipe/HLDS updated via SteamCMD; check port forwarding and sv_lan + 0. + references: + - https://help.steampowered.com/en/faqs/view/6F46-9698-9682-8DB8 +- game_id: dods + name: 'Day of Defeat: Source' + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: srcds_run (Linux) / srcds.exe (Windows) + typical_startup: + linux: ./srcds_run -console -game dod -ip 0.0.0.0 -port 27015 +map dod_kalt +maxplayers + 24 +exec server.cfg + windows: srcds.exe -console -game dod -ip 0.0.0.0 -port 27015 +map dod_kalt +maxplayers + 24 +exec server.cfg + network: + default_ports: &id008 + - port: 27015/udp + purpose: Game/Query (can change with -port) + - port: 27015/tcp + purpose: RCON + - port: 27020/udp + purpose: SourceTV (tv_port) + - port: 27005/udp + purpose: Client port (outbound/varies) + additional_ports: &id009 + - port: 26900/udp + purpose: Steam (outbound, -sport) + - port: 27031-27036/udp + purpose: Steam Remote Play / P2P (outbound) + - port: 27036-27037/tcp + purpose: Steam Remote Play (inbound where applicable) + files: &id010 + configs: + - /cfg/server.cfg + - /cfg/autoexec.cfg + logs: + - /logs/ (sv_logsdir; rotates on mapchange unless sv_log_onefile 1) + saves: [] + mods_dir: /addons/ (Metamod:Source / SourceMod) + mod_support: &id011 + official_workshop: partial + how_to: &id013 + - 'For games that support Workshop maps: add -authkey and +host_workshop_collection + .' + - Alternatively use FastDL for maps/materials; set sv_downloadurl. + notable_tools: + - Metamod:Source + - SourceMod + requirements: &id012 + os: Windows Server 2016+ or modern Linux (glibc ≥ 2.27 recommended); 64‑bit + cpu: Modern 64‑bit CPU; high clock speed benefits tickrate + ram: 2–4 GB per process baseline (varies by game/players) + storage: 10–30 GB typical for binaries + maps (varies by game) + dependencies: + - SteamCMD + - Open firewall for listed ports + troubleshooting: + common_issues: + - issue: Server not listed or query fails + fix: Open 27015/udp and 27015/tcp; check -ip/-port; ensure sv_lan 0; verify + external firewall/NAT. + - issue: Workshop maps not downloading + fix: Ensure -authkey is present; server has internet access; use +host_workshop_collection + and +workshop_start_map or fall back to FastDL. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server + - https://help.steampowered.com/en/faqs/view/2EA8-4D75-DA21-31EB +- game_id: hl2dm + name: 'Half-Life 2: Deathmatch' + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: srcds_run (Linux) / srcds.exe (Windows) + typical_startup: + linux: ./srcds_run -console -game hl2mp -ip 0.0.0.0 -port 27015 +map dm_lockdown + +maxplayers 24 +exec server.cfg + windows: srcds.exe -console -game hl2mp -ip 0.0.0.0 -port 27015 +map dm_lockdown + +maxplayers 24 +exec server.cfg + network: + default_ports: *id008 + additional_ports: *id009 + files: *id010 + mod_support: *id011 + requirements: *id012 + troubleshooting: + common_issues: + - issue: Server not listed or query fails + fix: Open 27015/udp and 27015/tcp; check -ip/-port; ensure sv_lan 0; verify + external firewall/NAT. + - issue: Workshop maps not downloading + fix: Ensure -authkey is present; server has internet access; use +host_workshop_collection + and +workshop_start_map or fall back to FastDL. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server + - https://help.steampowered.com/en/faqs/view/2EA8-4D75-DA21-31EB +- game_id: hlds_source + name: 'Half-Life Deathmatch: Source' + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: srcds_run (Linux) / srcds.exe (Windows) + typical_startup: + linux: ./srcds_run -console -game hl1mp -ip 0.0.0.0 -port 27015 +map dm_overwatch + +maxplayers 24 +exec server.cfg + windows: srcds.exe -console -game hl1mp -ip 0.0.0.0 -port 27015 +map dm_overwatch + +maxplayers 24 +exec server.cfg + network: + default_ports: *id008 + additional_ports: *id009 + files: *id010 + mod_support: *id011 + requirements: *id012 + troubleshooting: + common_issues: + - issue: Server not listed or query fails + fix: Open 27015/udp and 27015/tcp; check -ip/-port; ensure sv_lan 0; verify + external firewall/NAT. + - issue: Workshop maps not downloading + fix: Ensure -authkey is present; server has internet access; use +host_workshop_collection + and +workshop_start_map or fall back to FastDL. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server + - https://help.steampowered.com/en/faqs/view/2EA8-4D75-DA21-31EB +- game_id: gmod + name: Garry's Mod + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: srcds_run (Linux) / srcds.exe (Windows) + typical_startup: + linux: ./srcds_run -console -game garrysmod -ip 0.0.0.0 -port 27015 +map gm_construct + +maxplayers 24 +exec server.cfg + windows: srcds.exe -console -game garrysmod -ip 0.0.0.0 -port 27015 +map gm_construct + +maxplayers 24 +exec server.cfg + network: + default_ports: *id008 + additional_ports: *id009 + files: *id010 + mod_support: + official_workshop: partial + how_to: *id013 + notable_tools: + - ULX/ULib + - SourceMod + - Metamod:Source + requirements: *id012 + troubleshooting: + common_issues: + - issue: Server not listed or query fails + fix: Open 27015/udp and 27015/tcp; check -ip/-port; ensure sv_lan 0; verify + external firewall/NAT. + - issue: Workshop maps not downloading + fix: Ensure -authkey is present; server has internet access; use +host_workshop_collection + and +workshop_start_map or fall back to FastDL. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server + - https://help.steampowered.com/en/faqs/view/2EA8-4D75-DA21-31EB +- game_id: tf2 + name: Team Fortress 2 + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: srcds_run (Linux) / srcds.exe (Windows) + typical_startup: + linux: ./srcds_run -console -game tf -ip 0.0.0.0 -port 27015 +map cp_dustbowl + +maxplayers 24 +exec server.cfg + windows: srcds.exe -console -game tf -ip 0.0.0.0 -port 27015 +map cp_dustbowl + +maxplayers 24 +exec server.cfg + network: + default_ports: *id008 + additional_ports: *id009 + files: *id010 + mod_support: *id011 + requirements: *id012 + troubleshooting: + common_issues: + - issue: Server not listed or query fails + fix: Open 27015/udp and 27015/tcp; check -ip/-port; ensure sv_lan 0; verify + external firewall/NAT. + - issue: Workshop maps not downloading + fix: Ensure -authkey is present; server has internet access; use +host_workshop_collection + and +workshop_start_map or fall back to FastDL. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server + - https://help.steampowered.com/en/faqs/view/2EA8-4D75-DA21-31EB +- game_id: l4d2 + name: Left 4 Dead 2 + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: srcds_run (Linux) / srcds.exe (Windows) + typical_startup: + linux: ./srcds_run -console -game left4dead2 -ip 0.0.0.0 -port 27015 +map c1m1_hotel + +maxplayers 24 +exec server.cfg + windows: srcds.exe -console -game left4dead2 -ip 0.0.0.0 -port 27015 +map c1m1_hotel + +maxplayers 24 +exec server.cfg + network: + default_ports: *id008 + additional_ports: *id009 + files: *id010 + mod_support: *id011 + requirements: *id012 + troubleshooting: + common_issues: + - issue: Server not listed or query fails + fix: Open 27015/udp and 27015/tcp; check -ip/-port; ensure sv_lan 0; verify + external firewall/NAT. + - issue: Workshop maps not downloading + fix: Ensure -authkey is present; server has internet access; use +host_workshop_collection + and +workshop_start_map or fall back to FastDL. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server + - https://help.steampowered.com/en/faqs/view/2EA8-4D75-DA21-31EB +- game_id: ins2014 + name: Insurgency (2014) + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: srcds_run (Linux) / srcds.exe (Windows) + typical_startup: + linux: ./srcds_run -console -game insurgency -ip 0.0.0.0 -port 27015 +map sinjar + +maxplayers 24 +exec server.cfg + windows: srcds.exe -console -game insurgency -ip 0.0.0.0 -port 27015 +map sinjar + +maxplayers 24 +exec server.cfg + network: + default_ports: *id008 + additional_ports: *id009 + files: *id010 + mod_support: *id011 + requirements: *id012 + troubleshooting: + common_issues: + - issue: Server not listed or query fails + fix: Open 27015/udp and 27015/tcp; check -ip/-port; ensure sv_lan 0; verify + external firewall/NAT. + - issue: Workshop maps not downloading + fix: Ensure -authkey is present; server has internet access; use +host_workshop_collection + and +workshop_start_map or fall back to FastDL. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server + - https://help.steampowered.com/en/faqs/view/2EA8-4D75-DA21-31EB +- game_id: doi + name: Day of Infamy + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: srcds_run (Linux) / srcds.exe (Windows) + typical_startup: + linux: ./srcds_run -console -game doi -ip 0.0.0.0 -port 27015 +map bastogne +maxplayers + 24 +exec server.cfg + windows: srcds.exe -console -game doi -ip 0.0.0.0 -port 27015 +map bastogne +maxplayers + 24 +exec server.cfg + network: + default_ports: *id008 + additional_ports: *id009 + files: *id010 + mod_support: *id011 + requirements: *id012 + troubleshooting: + common_issues: + - issue: Server not listed or query fails + fix: Open 27015/udp and 27015/tcp; check -ip/-port; ensure sv_lan 0; verify + external firewall/NAT. + - issue: Workshop maps not downloading + fix: Ensure -authkey is present; server has internet access; use +host_workshop_collection + and +workshop_start_map or fall back to FastDL. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server + - https://help.steampowered.com/en/faqs/view/2EA8-4D75-DA21-31EB +- game_id: bmdm + name: 'Black Mesa: Deathmatch' + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: srcds_run (Linux) / srcds.exe (Windows) + typical_startup: + linux: ./srcds_run -console -game bms -ip 0.0.0.0 -port 27015 +map dm_bounce +maxplayers + 24 +exec server.cfg + windows: srcds.exe -console -game bms -ip 0.0.0.0 -port 27015 +map dm_bounce +maxplayers + 24 +exec server.cfg + network: + default_ports: *id008 + additional_ports: *id009 + files: *id010 + mod_support: *id011 + requirements: *id012 + troubleshooting: + common_issues: + - issue: Server not listed or query fails + fix: Open 27015/udp and 27015/tcp; check -ip/-port; ensure sv_lan 0; verify + external firewall/NAT. + - issue: Workshop maps not downloading + fix: Ensure -authkey is present; server has internet access; use +host_workshop_collection + and +workshop_start_map or fall back to FastDL. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server + - https://help.steampowered.com/en/faqs/view/2EA8-4D75-DA21-31EB +- game_id: fof + name: Fistful of Frags + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: srcds_run (Linux) / srcds.exe (Windows) + typical_startup: + linux: ./srcds_run -console -game fof -ip 0.0.0.0 -port 27015 +map fof_fistful + +maxplayers 24 +exec server.cfg + windows: srcds.exe -console -game fof -ip 0.0.0.0 -port 27015 +map fof_fistful + +maxplayers 24 +exec server.cfg + network: + default_ports: *id008 + additional_ports: *id009 + files: *id010 + mod_support: *id011 + requirements: *id012 + troubleshooting: + common_issues: + - issue: Server not listed or query fails + fix: Open 27015/udp and 27015/tcp; check -ip/-port; ensure sv_lan 0; verify + external firewall/NAT. + - issue: Workshop maps not downloading + fix: Ensure -authkey is present; server has internet access; use +host_workshop_collection + and +workshop_start_map or fall back to FastDL. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server + - https://help.steampowered.com/en/faqs/view/2EA8-4D75-DA21-31EB +- game_id: dystopia + name: Dystopia + engine: Source / SRCDS + lgsm_slug: null + dedicated_binary: srcds_run (Linux) / srcds.exe (Windows) + typical_startup: + linux: ./srcds_run -console -game dystopia -ip 0.0.0.0 -port 27015 +map dys_broadcast + +maxplayers 24 +exec server.cfg + windows: srcds.exe -console -game dystopia -ip 0.0.0.0 -port 27015 +map dys_broadcast + +maxplayers 24 +exec server.cfg + network: + default_ports: *id008 + additional_ports: *id009 + files: *id010 + mod_support: *id011 + requirements: *id012 + troubleshooting: + common_issues: + - issue: Server not listed or query fails + fix: Open 27015/udp and 27015/tcp; check -ip/-port; ensure sv_lan 0; verify + external firewall/NAT. + - issue: Workshop maps not downloading + fix: Ensure -authkey is present; server has internet access; use +host_workshop_collection + and +workshop_start_map or fall back to FastDL. + references: + - https://developer.valvesoftware.com/wiki/Source_Dedicated_Server + - https://help.steampowered.com/en/faqs/view/2EA8-4D75-DA21-31EB diff --git a/modules/billing/docs/garrysmod/icon.jpg b/modules/billing/docs/garrysmod/icon.jpg new file mode 100644 index 00000000..81416a5a Binary files /dev/null and b/modules/billing/docs/garrysmod/icon.jpg differ diff --git a/modules/billing/docs/garrysmod/index.php b/modules/billing/docs/garrysmod/index.php new file mode 100644 index 00000000..86c25e3f --- /dev/null +++ b/modules/billing/docs/garrysmod/index.php @@ -0,0 +1,68 @@ + +

Garrys Mod Server Guide

+ +

Overview

+

Garrys Mod is available for hosting on our platform. This guide covers the basics of setting up and managing your Garrys Mod server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Garrys Mod server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Garrys Mod in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Garrys Mod server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Garrys Mod community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/garrysmod/metadata.json b/modules/billing/docs/garrysmod/metadata.json new file mode 100644 index 00000000..15cca5b9 --- /dev/null +++ b/modules/billing/docs/garrysmod/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Garrys Mod", + "description": "Setup and configuration guide for Garrys Mod game servers", + "category": "game", + "order": 91 +} \ No newline at end of file diff --git a/modules/billing/docs/gearbox/icon.png b/modules/billing/docs/gearbox/icon.png new file mode 100644 index 00000000..11578c1e Binary files /dev/null and b/modules/billing/docs/gearbox/icon.png differ diff --git a/modules/billing/docs/gearbox/index.php b/modules/billing/docs/gearbox/index.php new file mode 100644 index 00000000..21b370d4 --- /dev/null +++ b/modules/billing/docs/gearbox/index.php @@ -0,0 +1,66 @@ + +

Gearbox Server Guide

+ +

Overview

+

Gearbox is available for hosting on our platform. This guide covers the basics of setting up and managing your Gearbox server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Gearbox server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Gearbox in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Gearbox server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Gearbox community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/gearbox/metadata.json b/modules/billing/docs/gearbox/metadata.json new file mode 100644 index 00000000..9432edd0 --- /dev/null +++ b/modules/billing/docs/gearbox/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Gearbox", + "description": "Setup and configuration guide for Gearbox game servers", + "category": "game", + "order": 0 +} \ No newline at end of file diff --git a/modules/billing/docs/getting-started/icon.png b/modules/billing/docs/getting-started/icon.png new file mode 100644 index 00000000..08cd6f2b Binary files /dev/null and b/modules/billing/docs/getting-started/icon.png differ diff --git a/modules/billing/docs/getting-started/index.php b/modules/billing/docs/getting-started/index.php new file mode 100644 index 00000000..4c3451ef --- /dev/null +++ b/modules/billing/docs/getting-started/index.php @@ -0,0 +1,93 @@ + +

Getting Started with GameServers.World

+ +

Welcome!

+

Thank you for choosing GameServers.World for your game server hosting needs. This guide will help you get started with your new server.

+ +

After Purchase

+

Once your payment is processed, you'll receive:

+
    +
  • A confirmation email with your server details
  • +
  • Access to the control panel at panel.iaregamer.com
  • +
  • FTP credentials for file management
  • +
  • Server IP address and port
  • +
+ +

Accessing Your Server

+ +

Control Panel

+
    +
  1. Visit panel.iaregamer.com
  2. +
  3. Log in with your account credentials
  4. +
  5. Select your server from "My Servers"
  6. +
  7. Use the control panel to start, stop, restart, and configure your server
  8. +
+ +

FTP Access

+

To upload files, mods, or plugins to your server:

+
    +
  1. Download an FTP client like FileZilla
  2. +
  3. Use the FTP credentials from your account dashboard
  4. +
  5. Connect to your server
  6. +
  7. Upload your files to the appropriate directories
  8. +
+ +

Server Management

+ +

Starting Your Server

+
    +
  1. Log into the control panel
  2. +
  3. Select your server
  4. +
  5. Click the "Start" button
  6. +
  7. Wait for the server to initialize (usually 30-60 seconds)
  8. +
+ +

Stopping Your Server

+
    +
  1. Click the "Stop" button in the control panel
  2. +
  3. Wait for the server to shut down gracefully
  4. +
  5. Never force-stop unless absolutely necessary
  6. +
+ +

Restarting Your Server

+
    +
  1. Use the "Restart" button to stop and start in one action
  2. +
  3. Useful after configuration changes or mod installations
  4. +
+ +

Configuration

+

Each game server has its own configuration files. Common locations include:

+
    +
  • Config files: Usually in the server root or a config/ folder
  • +
  • Mods/Plugins: In mods/ or plugins/ folders
  • +
  • World data: In world/ or game-specific folders
  • +
+ +

Backups

+

Always make regular backups of your server data:

+
    +
  • Use the control panel's backup feature if available
  • +
  • Download important files via FTP regularly
  • +
  • Keep backups before making major changes
  • +
+ +

Getting Help

+

If you need assistance:

+
    +
  • Check the game-specific documentation for your server type
  • +
  • Review the troubleshooting guides
  • +
  • Contact support through your account dashboard
  • +
  • Check our community forums for tips and solutions
  • +
+ +

Next Steps

+
    +
  • Explore the control panel features
  • +
  • Read the documentation for your specific game
  • +
  • Customize your server settings
  • +
  • Invite players and start gaming!
  • +
diff --git a/modules/billing/docs/getting-started/metadata.json b/modules/billing/docs/getting-started/metadata.json new file mode 100644 index 00000000..8c7a629c --- /dev/null +++ b/modules/billing/docs/getting-started/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Getting Started", + "description": "Learn how to use the game server panel and manage your servers", + "category": "panel", + "order": 1 +} diff --git a/modules/billing/docs/halo_ce/icon.png b/modules/billing/docs/halo_ce/icon.png new file mode 100644 index 00000000..227c4988 Binary files /dev/null and b/modules/billing/docs/halo_ce/icon.png differ diff --git a/modules/billing/docs/halo_ce/index.php b/modules/billing/docs/halo_ce/index.php new file mode 100644 index 00000000..b2950467 --- /dev/null +++ b/modules/billing/docs/halo_ce/index.php @@ -0,0 +1,66 @@ + +

Halo CE Server Guide

+ +

Overview

+

Halo CE is available for hosting on our platform. This guide covers the basics of setting up and managing your Halo CE server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Halo CE server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Halo CE in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Halo CE server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Halo CE community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/halo_ce/metadata.json b/modules/billing/docs/halo_ce/metadata.json new file mode 100644 index 00000000..62a70dfe --- /dev/null +++ b/modules/billing/docs/halo_ce/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Halo CE", + "description": "Setup and configuration guide for Halo CE game servers", + "category": "game", + "order": 1 +} \ No newline at end of file diff --git a/modules/billing/docs/harsh/icon.jpg b/modules/billing/docs/harsh/icon.jpg new file mode 100644 index 00000000..00d3f95e Binary files /dev/null and b/modules/billing/docs/harsh/icon.jpg differ diff --git a/modules/billing/docs/harsh/index.php b/modules/billing/docs/harsh/index.php new file mode 100644 index 00000000..285e79cf --- /dev/null +++ b/modules/billing/docs/harsh/index.php @@ -0,0 +1,66 @@ + +

Operation Harsh Doorstop Server Guide

+ +

Overview

+

Operation Harsh Doorstop is available for hosting on our platform. This guide covers the basics of setting up and managing your Operation Harsh Doorstop server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Operation Harsh Doorstop server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Operation Harsh Doorstop in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Operation Harsh Doorstop server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Operation Harsh Doorstop community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/harsh/metadata.json b/modules/billing/docs/harsh/metadata.json new file mode 100644 index 00000000..50b80caf --- /dev/null +++ b/modules/billing/docs/harsh/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Operation Harsh Doorstop", + "description": "Setup and configuration guide for Operation Harsh Doorstop game servers", + "category": "game", + "order": 2 +} \ No newline at end of file diff --git a/modules/billing/docs/hidden_source/icon.png b/modules/billing/docs/hidden_source/icon.png new file mode 100644 index 00000000..83163b22 Binary files /dev/null and b/modules/billing/docs/hidden_source/icon.png differ diff --git a/modules/billing/docs/hidden_source/index.php b/modules/billing/docs/hidden_source/index.php new file mode 100644 index 00000000..6d6588df --- /dev/null +++ b/modules/billing/docs/hidden_source/index.php @@ -0,0 +1,68 @@ + +

Hidden: Source Server Guide

+ +

Overview

+

Hidden: Source is available for hosting on our platform. This guide covers the basics of setting up and managing your Hidden: Source server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Hidden: Source server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Hidden: Source in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Hidden: Source server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Hidden: Source community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/hidden_source/metadata.json b/modules/billing/docs/hidden_source/metadata.json new file mode 100644 index 00000000..29024dec --- /dev/null +++ b/modules/billing/docs/hidden_source/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Hidden: Source", + "description": "Setup and configuration guide for Hidden: Source game servers", + "category": "game", + "order": 4 +} \ No newline at end of file diff --git a/modules/billing/docs/hl2d/icon.png b/modules/billing/docs/hl2d/icon.png new file mode 100644 index 00000000..a0ea0c50 Binary files /dev/null and b/modules/billing/docs/hl2d/icon.png differ diff --git a/modules/billing/docs/hl2d/index.php b/modules/billing/docs/hl2d/index.php new file mode 100644 index 00000000..039f2113 --- /dev/null +++ b/modules/billing/docs/hl2d/index.php @@ -0,0 +1,68 @@ + +

Half-Life 2: Deathmatch Server Guide

+ +

Overview

+

Half-Life 2: Deathmatch is available for hosting on our platform. This guide covers the basics of setting up and managing your Half-Life 2: Deathmatch server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Half-Life 2: Deathmatch server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Half-Life 2: Deathmatch in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Half-Life 2: Deathmatch server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Half-Life 2: Deathmatch community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/hl2d/metadata.json b/modules/billing/docs/hl2d/metadata.json new file mode 100644 index 00000000..11d760c9 --- /dev/null +++ b/modules/billing/docs/hl2d/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Half-Life 2: Deathmatch", + "description": "Setup and configuration guide for Half-Life 2: Deathmatch game servers", + "category": "game", + "order": 5 +} \ No newline at end of file diff --git a/modules/billing/docs/hldm/icon.png b/modules/billing/docs/hldm/icon.png new file mode 100644 index 00000000..2561b8f8 Binary files /dev/null and b/modules/billing/docs/hldm/icon.png differ diff --git a/modules/billing/docs/hldm/index.php b/modules/billing/docs/hldm/index.php new file mode 100644 index 00000000..e96f54cf --- /dev/null +++ b/modules/billing/docs/hldm/index.php @@ -0,0 +1,68 @@ + +

Half Life: Death Match Server Guide

+ +

Overview

+

Half Life: Death Match is available for hosting on our platform. This guide covers the basics of setting up and managing your Half Life: Death Match server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Half Life: Death Match server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Half Life: Death Match in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Half Life: Death Match server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Half Life: Death Match community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/hldm/metadata.json b/modules/billing/docs/hldm/metadata.json new file mode 100644 index 00000000..cbe20369 --- /dev/null +++ b/modules/billing/docs/hldm/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Half Life: Death Match", + "description": "Setup and configuration guide for Half Life: Death Match game servers", + "category": "game", + "order": 7 +} \ No newline at end of file diff --git a/modules/billing/docs/hltv/icon.png b/modules/billing/docs/hltv/icon.png new file mode 100644 index 00000000..15f0dccb Binary files /dev/null and b/modules/billing/docs/hltv/icon.png differ diff --git a/modules/billing/docs/hltv/index.php b/modules/billing/docs/hltv/index.php new file mode 100644 index 00000000..f57a5a89 --- /dev/null +++ b/modules/billing/docs/hltv/index.php @@ -0,0 +1,66 @@ + +

HLTV Server Guide

+ +

Overview

+

HLTV is available for hosting on our platform. This guide covers the basics of setting up and managing your HLTV server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a HLTV server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find HLTV in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your HLTV server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official HLTV community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/hltv/metadata.json b/modules/billing/docs/hltv/metadata.json new file mode 100644 index 00000000..aa3ac75b --- /dev/null +++ b/modules/billing/docs/hltv/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "HLTV", + "description": "Setup and configuration guide for HLTV game servers", + "category": "game", + "order": 9 +} \ No newline at end of file diff --git a/modules/billing/docs/homefront/icon.png b/modules/billing/docs/homefront/icon.png new file mode 100644 index 00000000..f140d521 Binary files /dev/null and b/modules/billing/docs/homefront/icon.png differ diff --git a/modules/billing/docs/homefront/index.php b/modules/billing/docs/homefront/index.php new file mode 100644 index 00000000..467cfc93 --- /dev/null +++ b/modules/billing/docs/homefront/index.php @@ -0,0 +1,66 @@ + +

Homefront Server Guide

+ +

Overview

+

Homefront is available for hosting on our platform. This guide covers the basics of setting up and managing your Homefront server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Homefront server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Homefront in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Homefront server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Homefront community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/homefront/metadata.json b/modules/billing/docs/homefront/metadata.json new file mode 100644 index 00000000..829a1cf1 --- /dev/null +++ b/modules/billing/docs/homefront/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Homefront", + "description": "Setup and configuration guide for Homefront game servers", + "category": "game", + "order": 10 +} \ No newline at end of file diff --git a/modules/billing/docs/hurtworld/icon.jpg b/modules/billing/docs/hurtworld/icon.jpg new file mode 100644 index 00000000..2f1e3dd4 Binary files /dev/null and b/modules/billing/docs/hurtworld/icon.jpg differ diff --git a/modules/billing/docs/hurtworld/index.php b/modules/billing/docs/hurtworld/index.php new file mode 100644 index 00000000..948a5809 --- /dev/null +++ b/modules/billing/docs/hurtworld/index.php @@ -0,0 +1,68 @@ + +

Hurtworld Server Guide

+ +

Overview

+

Hurtworld is available for hosting on our platform. This guide covers the basics of setting up and managing your Hurtworld server.

+ +
+

Server Information

+
    +
  • Default Port: 12871
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port is same as game port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Hurtworld server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Hurtworld in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Hurtworld server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Hurtworld community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/hurtworld/metadata.json b/modules/billing/docs/hurtworld/metadata.json new file mode 100644 index 00000000..79e08438 --- /dev/null +++ b/modules/billing/docs/hurtworld/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Hurtworld", + "description": "Setup and configuration guide for Hurtworld game servers", + "category": "game", + "order": 11 +} \ No newline at end of file diff --git a/modules/billing/docs/il2/icon.png b/modules/billing/docs/il2/icon.png new file mode 100644 index 00000000..6f2b53ba Binary files /dev/null and b/modules/billing/docs/il2/icon.png differ diff --git a/modules/billing/docs/il2/index.php b/modules/billing/docs/il2/index.php new file mode 100644 index 00000000..e30c057e --- /dev/null +++ b/modules/billing/docs/il2/index.php @@ -0,0 +1,66 @@ + +

IL-2 Sturmovik Server Guide

+ +

Overview

+

IL-2 Sturmovik is available for hosting on our platform. This guide covers the basics of setting up and managing your IL-2 Sturmovik server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a IL-2 Sturmovik server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find IL-2 Sturmovik in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your IL-2 Sturmovik server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official IL-2 Sturmovik community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/il2/metadata.json b/modules/billing/docs/il2/metadata.json new file mode 100644 index 00000000..df15d36d --- /dev/null +++ b/modules/billing/docs/il2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "IL-2 Sturmovik", + "description": "Setup and configuration guide for IL-2 Sturmovik game servers", + "category": "game", + "order": 14 +} \ No newline at end of file diff --git a/modules/billing/docs/ins/icon.jpg b/modules/billing/docs/ins/icon.jpg new file mode 100644 index 00000000..51f754bc Binary files /dev/null and b/modules/billing/docs/ins/icon.jpg differ diff --git a/modules/billing/docs/ins/index.php b/modules/billing/docs/ins/index.php new file mode 100644 index 00000000..5635472d --- /dev/null +++ b/modules/billing/docs/ins/index.php @@ -0,0 +1,68 @@ + +

Insurgency Server Guide

+ +

Overview

+

Insurgency is available for hosting on our platform. This guide covers the basics of setting up and managing your Insurgency server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Insurgency server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Insurgency in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Insurgency server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Insurgency community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/ins/metadata.json b/modules/billing/docs/ins/metadata.json new file mode 100644 index 00000000..f63fc96a --- /dev/null +++ b/modules/billing/docs/ins/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Insurgency", + "description": "Setup and configuration guide for Insurgency game servers", + "category": "game", + "order": 15 +} \ No newline at end of file diff --git a/modules/billing/docs/insurgencymic/icon.png b/modules/billing/docs/insurgencymic/icon.png new file mode 100644 index 00000000..f0bc88d1 Binary files /dev/null and b/modules/billing/docs/insurgencymic/icon.png differ diff --git a/modules/billing/docs/insurgencymic/index.php b/modules/billing/docs/insurgencymic/index.php new file mode 100644 index 00000000..d8b143cb --- /dev/null +++ b/modules/billing/docs/insurgencymic/index.php @@ -0,0 +1,68 @@ + +

Insurgency: Modern Infantry Combat Server Guide

+ +

Overview

+

Insurgency: Modern Infantry Combat is available for hosting on our platform. This guide covers the basics of setting up and managing your Insurgency: Modern Infantry Combat server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Insurgency: Modern Infantry Combat server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Insurgency: Modern Infantry Combat in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Insurgency: Modern Infantry Combat server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Insurgency: Modern Infantry Combat community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/insurgencymic/metadata.json b/modules/billing/docs/insurgencymic/metadata.json new file mode 100644 index 00000000..beb71502 --- /dev/null +++ b/modules/billing/docs/insurgencymic/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Insurgency: Modern Infantry Combat", + "description": "Setup and configuration guide for Insurgency: Modern Infantry Combat game servers", + "category": "game", + "order": 17 +} \ No newline at end of file diff --git a/modules/billing/docs/insurgencysandstorm/icon.png b/modules/billing/docs/insurgencysandstorm/icon.png new file mode 100644 index 00000000..f0bc88d1 Binary files /dev/null and b/modules/billing/docs/insurgencysandstorm/icon.png differ diff --git a/modules/billing/docs/insurgencysandstorm/index.php b/modules/billing/docs/insurgencysandstorm/index.php new file mode 100644 index 00000000..51ca1f61 --- /dev/null +++ b/modules/billing/docs/insurgencysandstorm/index.php @@ -0,0 +1,68 @@ + +

Insurgency: Sandstorm Server Guide

+ +

Overview

+

Insurgency: Sandstorm is available for hosting on our platform. This guide covers the basics of setting up and managing your Insurgency: Sandstorm server.

+ +
+

Server Information

+
    +
  • Default Port: 27102
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port is 27131 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Insurgency: Sandstorm server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Insurgency: Sandstorm in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Insurgency: Sandstorm server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Insurgency: Sandstorm community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/insurgencysandstorm/metadata.json b/modules/billing/docs/insurgencysandstorm/metadata.json new file mode 100644 index 00000000..18dec7c8 --- /dev/null +++ b/modules/billing/docs/insurgencysandstorm/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Insurgency: Sandstorm", + "description": "Setup and configuration guide for Insurgency: Sandstorm game servers", + "category": "game", + "order": 18 +} \ No newline at end of file diff --git a/modules/billing/docs/ivmp/icon.png b/modules/billing/docs/ivmp/icon.png new file mode 100644 index 00000000..adb2b825 Binary files /dev/null and b/modules/billing/docs/ivmp/icon.png differ diff --git a/modules/billing/docs/ivmp/index.php b/modules/billing/docs/ivmp/index.php new file mode 100644 index 00000000..16410495 --- /dev/null +++ b/modules/billing/docs/ivmp/index.php @@ -0,0 +1,66 @@ + +

IV Multiplayer Server Guide

+ +

Overview

+

IV Multiplayer is available for hosting on our platform. This guide covers the basics of setting up and managing your IV Multiplayer server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a IV Multiplayer server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find IV Multiplayer in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your IV Multiplayer server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official IV Multiplayer community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/ivmp/metadata.json b/modules/billing/docs/ivmp/metadata.json new file mode 100644 index 00000000..c254c0ef --- /dev/null +++ b/modules/billing/docs/ivmp/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "IV Multiplayer", + "description": "Setup and configuration guide for IV Multiplayer game servers", + "category": "game", + "order": 19 +} \ No newline at end of file diff --git a/modules/billing/docs/jcmp/icon.png b/modules/billing/docs/jcmp/icon.png new file mode 100644 index 00000000..8e07e672 Binary files /dev/null and b/modules/billing/docs/jcmp/icon.png differ diff --git a/modules/billing/docs/jcmp/index.php b/modules/billing/docs/jcmp/index.php new file mode 100644 index 00000000..269bd350 --- /dev/null +++ b/modules/billing/docs/jcmp/index.php @@ -0,0 +1,68 @@ + +

Just Cause 2 Multiplayer Server Guide

+ +

Overview

+

Just Cause 2 Multiplayer is available for hosting on our platform. This guide covers the basics of setting up and managing your Just Cause 2 Multiplayer server.

+ +
+

Server Information

+
    +
  • Default Port: 7777
  • +
  • Protocol: UDP
  • +
  • Additional Info: Default game port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Just Cause 2 Multiplayer server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Just Cause 2 Multiplayer in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Just Cause 2 Multiplayer server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Just Cause 2 Multiplayer community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/jcmp/metadata.json b/modules/billing/docs/jcmp/metadata.json new file mode 100644 index 00000000..dcc3d13b --- /dev/null +++ b/modules/billing/docs/jcmp/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Just Cause 2 Multiplayer", + "description": "Setup and configuration guide for Just Cause 2 Multiplayer game servers", + "category": "game", + "order": 21 +} \ No newline at end of file diff --git a/modules/billing/docs/jediknight2/icon.png b/modules/billing/docs/jediknight2/icon.png new file mode 100644 index 00000000..7b19192c Binary files /dev/null and b/modules/billing/docs/jediknight2/icon.png differ diff --git a/modules/billing/docs/jediknight2/index.php b/modules/billing/docs/jediknight2/index.php new file mode 100644 index 00000000..bc88fab1 --- /dev/null +++ b/modules/billing/docs/jediknight2/index.php @@ -0,0 +1,66 @@ + +

Jedi Knight 2 Server Guide

+ +

Overview

+

Jedi Knight 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Jedi Knight 2 server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Jedi Knight 2 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Jedi Knight 2 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Jedi Knight 2 server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Jedi Knight 2 community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/jediknight2/metadata.json b/modules/billing/docs/jediknight2/metadata.json new file mode 100644 index 00000000..61731b9d --- /dev/null +++ b/modules/billing/docs/jediknight2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Jedi Knight 2", + "description": "Setup and configuration guide for Jedi Knight 2 game servers", + "category": "game", + "order": 23 +} \ No newline at end of file diff --git a/modules/billing/docs/jediknightja/icon.png b/modules/billing/docs/jediknightja/icon.png new file mode 100644 index 00000000..64c2dea1 Binary files /dev/null and b/modules/billing/docs/jediknightja/icon.png differ diff --git a/modules/billing/docs/jediknightja/index.php b/modules/billing/docs/jediknightja/index.php new file mode 100644 index 00000000..580c77fc --- /dev/null +++ b/modules/billing/docs/jediknightja/index.php @@ -0,0 +1,66 @@ + +

Jedi Knight: Jedi Academy Server Guide

+ +

Overview

+

Jedi Knight: Jedi Academy is available for hosting on our platform. This guide covers the basics of setting up and managing your Jedi Knight: Jedi Academy server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Jedi Knight: Jedi Academy server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Jedi Knight: Jedi Academy in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Jedi Knight: Jedi Academy server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Jedi Knight: Jedi Academy community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/jediknightja/metadata.json b/modules/billing/docs/jediknightja/metadata.json new file mode 100644 index 00000000..4e1887a5 --- /dev/null +++ b/modules/billing/docs/jediknightja/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Jedi Knight: Jedi Academy", + "description": "Setup and configuration guide for Jedi Knight: Jedi Academy game servers", + "category": "game", + "order": 24 +} \ No newline at end of file diff --git a/modules/billing/docs/killingfloor/icon.jpg b/modules/billing/docs/killingfloor/icon.jpg new file mode 100644 index 00000000..31cf5ab8 Binary files /dev/null and b/modules/billing/docs/killingfloor/icon.jpg differ diff --git a/modules/billing/docs/killingfloor/index.php b/modules/billing/docs/killingfloor/index.php new file mode 100644 index 00000000..0c616811 --- /dev/null +++ b/modules/billing/docs/killingfloor/index.php @@ -0,0 +1,68 @@ + +

Killing Floor Server Guide

+ +

Overview

+

Killing Floor is available for hosting on our platform. This guide covers the basics of setting up and managing your Killing Floor server.

+ +
+

Server Information

+
    +
  • Default Port: 7707
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port is 7708 UDP, Web admin 8075 TCP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Killing Floor server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Killing Floor in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Killing Floor server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Killing Floor community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/killingfloor/metadata.json b/modules/billing/docs/killingfloor/metadata.json new file mode 100644 index 00000000..71c69222 --- /dev/null +++ b/modules/billing/docs/killingfloor/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Killing Floor", + "description": "Setup and configuration guide for Killing Floor game servers", + "category": "game", + "order": 25 +} \ No newline at end of file diff --git a/modules/billing/docs/killingfloor2/icon.jpg b/modules/billing/docs/killingfloor2/icon.jpg new file mode 100644 index 00000000..dc1bac04 Binary files /dev/null and b/modules/billing/docs/killingfloor2/icon.jpg differ diff --git a/modules/billing/docs/killingfloor2/index.php b/modules/billing/docs/killingfloor2/index.php new file mode 100644 index 00000000..510288e5 --- /dev/null +++ b/modules/billing/docs/killingfloor2/index.php @@ -0,0 +1,68 @@ + +

Killing Floor 2 Server Guide

+ +

Overview

+

Killing Floor 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Killing Floor 2 server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port is 27016 UDP, Web Admin 8080 TCP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Killing Floor 2 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Killing Floor 2 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Killing Floor 2 server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Killing Floor 2 community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/killingfloor2/metadata.json b/modules/billing/docs/killingfloor2/metadata.json new file mode 100644 index 00000000..fdfcd690 --- /dev/null +++ b/modules/billing/docs/killingfloor2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Killing Floor 2", + "description": "Setup and configuration guide for Killing Floor 2 game servers", + "category": "game", + "order": 26 +} \ No newline at end of file diff --git a/modules/billing/docs/left4dead/icon.jpg b/modules/billing/docs/left4dead/icon.jpg new file mode 100644 index 00000000..5a32cdd8 Binary files /dev/null and b/modules/billing/docs/left4dead/icon.jpg differ diff --git a/modules/billing/docs/left4dead/index.php b/modules/billing/docs/left4dead/index.php new file mode 100644 index 00000000..65b9c59b --- /dev/null +++ b/modules/billing/docs/left4dead/index.php @@ -0,0 +1,68 @@ + +

Left 4 Dead Server Guide

+ +

Overview

+

Left 4 Dead is available for hosting on our platform. This guide covers the basics of setting up and managing your Left 4 Dead server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Left 4 Dead server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Left 4 Dead in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Left 4 Dead server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Left 4 Dead community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/left4dead/metadata.json b/modules/billing/docs/left4dead/metadata.json new file mode 100644 index 00000000..80c15270 --- /dev/null +++ b/modules/billing/docs/left4dead/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Left 4 Dead", + "description": "Setup and configuration guide for Left 4 Dead game servers", + "category": "game", + "order": 31 +} \ No newline at end of file diff --git a/modules/billing/docs/left4dead2/icon.jpg b/modules/billing/docs/left4dead2/icon.jpg new file mode 100644 index 00000000..64cc4cb6 Binary files /dev/null and b/modules/billing/docs/left4dead2/icon.jpg differ diff --git a/modules/billing/docs/left4dead2/index.php b/modules/billing/docs/left4dead2/index.php new file mode 100644 index 00000000..e290b932 --- /dev/null +++ b/modules/billing/docs/left4dead2/index.php @@ -0,0 +1,68 @@ + +

Left 4 Dead 2 Server Guide

+ +

Overview

+

Left 4 Dead 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Left 4 Dead 2 server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Left 4 Dead 2 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Left 4 Dead 2 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Left 4 Dead 2 server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Left 4 Dead 2 community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/left4dead2/metadata.json b/modules/billing/docs/left4dead2/metadata.json new file mode 100644 index 00000000..e3a94ae2 --- /dev/null +++ b/modules/billing/docs/left4dead2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Left 4 Dead 2", + "description": "Setup and configuration guide for Left 4 Dead 2 game servers", + "category": "game", + "order": 29 +} \ No newline at end of file diff --git a/modules/billing/docs/lifeisfeudal/icon.png b/modules/billing/docs/lifeisfeudal/icon.png new file mode 100644 index 00000000..9acd5839 Binary files /dev/null and b/modules/billing/docs/lifeisfeudal/icon.png differ diff --git a/modules/billing/docs/lifeisfeudal/index.php b/modules/billing/docs/lifeisfeudal/index.php new file mode 100644 index 00000000..c32522de --- /dev/null +++ b/modules/billing/docs/lifeisfeudal/index.php @@ -0,0 +1,68 @@ + +

Life is Feudal Server Guide

+ +

Overview

+

Life is Feudal is available for hosting on our platform. This guide covers the basics of setting up and managing your Life is Feudal server.

+ +
+

Server Information

+
    +
  • Default Port: 28000
  • +
  • Protocol: UDP
  • +
  • Additional Info: Default game port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Life is Feudal server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Life is Feudal in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Life is Feudal server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Life is Feudal community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/lifeisfeudal/metadata.json b/modules/billing/docs/lifeisfeudal/metadata.json new file mode 100644 index 00000000..b3b7f3a4 --- /dev/null +++ b/modules/billing/docs/lifeisfeudal/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Life is Feudal", + "description": "Setup and configuration guide for Life is Feudal game servers", + "category": "game", + "order": 32 +} \ No newline at end of file diff --git a/modules/billing/docs/mab_warband/icon.png b/modules/billing/docs/mab_warband/icon.png new file mode 100644 index 00000000..b9bc7dbf Binary files /dev/null and b/modules/billing/docs/mab_warband/icon.png differ diff --git a/modules/billing/docs/mab_warband/index.php b/modules/billing/docs/mab_warband/index.php new file mode 100644 index 00000000..1e08d6e3 --- /dev/null +++ b/modules/billing/docs/mab_warband/index.php @@ -0,0 +1,68 @@ + +

Mount and Blade Warband Server Guide

+ +

Overview

+

Mount and Blade Warband is available for hosting on our platform. This guide covers the basics of setting up and managing your Mount and Blade Warband server.

+ +
+

Server Information

+
    +
  • Default Port: 7240
  • +
  • Protocol: UDP
  • +
  • Additional Info: Default game port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Mount and Blade Warband server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Mount and Blade Warband in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Mount and Blade Warband server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Mount and Blade Warband community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/mab_warband/metadata.json b/modules/billing/docs/mab_warband/metadata.json new file mode 100644 index 00000000..85b3fe4a --- /dev/null +++ b/modules/billing/docs/mab_warband/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Mount and Blade Warband", + "description": "Setup and configuration guide for Mount and Blade Warband game servers", + "category": "game", + "order": 47 +} \ No newline at end of file diff --git a/modules/billing/docs/mafia2online/icon.png b/modules/billing/docs/mafia2online/icon.png new file mode 100644 index 00000000..0026d843 Binary files /dev/null and b/modules/billing/docs/mafia2online/icon.png differ diff --git a/modules/billing/docs/mafia2online/index.php b/modules/billing/docs/mafia2online/index.php new file mode 100644 index 00000000..a48c1dbf --- /dev/null +++ b/modules/billing/docs/mafia2online/index.php @@ -0,0 +1,66 @@ + +

Mafia 2 Online Server Guide

+ +

Overview

+

Mafia 2 Online is available for hosting on our platform. This guide covers the basics of setting up and managing your Mafia 2 Online server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Mafia 2 Online server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Mafia 2 Online in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Mafia 2 Online server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Mafia 2 Online community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/mafia2online/metadata.json b/modules/billing/docs/mafia2online/metadata.json new file mode 100644 index 00000000..d9bc70fd --- /dev/null +++ b/modules/billing/docs/mafia2online/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Mafia 2 Online", + "description": "Setup and configuration guide for Mafia 2 Online game servers", + "category": "game", + "order": 33 +} \ No newline at end of file diff --git a/modules/billing/docs/minecraft/icon.png b/modules/billing/docs/minecraft/icon.png new file mode 100644 index 00000000..08cd6f2b Binary files /dev/null and b/modules/billing/docs/minecraft/icon.png differ diff --git a/modules/billing/docs/minecraft/index.php b/modules/billing/docs/minecraft/index.php new file mode 100644 index 00000000..01969730 --- /dev/null +++ b/modules/billing/docs/minecraft/index.php @@ -0,0 +1,549 @@ + + + +

Minecraft Java Edition Server Hosting Guide

+ +

Overview

+

Minecraft Java Edition is one of the most popular sandbox games worldwide, supporting extensive multiplayer capabilities. This comprehensive guide covers everything you need to know about hosting a Minecraft server on a VPS or dedicated server.

+ +

Quick Info

+
+
    +
  • Default Port: 25565 (TCP)
  • +
  • Protocol: TCP (Query on UDP 25565 if enabled)
  • +
  • Minimum RAM: 2GB (Vanilla), 4GB+ (Modded)
  • +
  • Recommended RAM: 1GB per 5-10 players + 2GB base
  • +
  • Java Version: Java 17+ (Minecraft 1.17+), Java 8+ (older versions)
  • +
  • Server Software: Vanilla, Spigot, Paper, Forge, Fabric
  • +
  • Log File: logs/latest.log
  • +
  • Main Config: server.properties
  • +
  • EULA: eula.txt (must set eula=true)
  • +
+
+ +

Installation & Setup

+ +

System Requirements

+
    +
  • OS: Linux (Ubuntu/Debian recommended), Windows Server, or any Java-compatible OS
  • +
  • CPU: 2+ cores (single-threaded performance is critical)
  • +
  • RAM: Minimum 2GB, 4GB+ recommended for 10+ players
  • +
  • Storage: 1GB+ for server files, additional for worlds (can grow to 10GB+)
  • +
  • Bandwidth: ~1Mbps per player
  • +
+ +

Installing Java

+

Minecraft requires Java to run. Install the appropriate version:

+
# Ubuntu/Debian - Java 17 (for MC 1.17+)
+sudo apt update
+sudo apt install openjdk-17-jre-headless
+
+# Check Java version
+java -version
+
+# Set Java 17 as default if multiple versions installed
+sudo update-alternatives --config java
+
+ +

Downloading Server Files

+

Download the official Minecraft server from Minecraft.net:

+
# Create server directory
+mkdir minecraft-server
+cd minecraft-server
+
+# Download server jar (replace version number with desired version)
+wget https://piston-data.mojang.com/v1/objects/[hash]/server.jar -O minecraft_server.jar
+
+# Or use curl
+curl -o minecraft_server.jar https://piston-data.mojang.com/v1/objects/[hash]/server.jar
+
+ +

First-Time Setup

+
# Run server once to generate files
+java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
+
+# Accept EULA
+echo "eula=true" > eula.txt
+
+# Start server
+java -Xmx2048M -Xms2048M -jar minecraft_server.jar nogui
+
+ +

Server Configuration

+ +

server.properties - Essential Settings

+

The server.properties file controls all server behavior:

+
# Server identification
+server-name=My Minecraft Server
+motd=Welcome to My Server!
+server-port=25565
+server-ip=0.0.0.0
+
+# Gameplay settings
+gamemode=survival
+difficulty=normal
+hardcore=false
+pvp=true
+enable-command-block=false
+
+# World settings
+level-name=world
+level-seed=
+level-type=default
+generate-structures=true
+spawn-protection=16
+max-build-height=256
+view-distance=10
+simulation-distance=10
+
+# Player limits
+max-players=20
+white-list=false
+online-mode=true
+
+# Performance & resource settings
+max-tick-time=60000
+max-world-size=29999984
+network-compression-threshold=256
+spawn-npcs=true
+spawn-animals=true
+spawn-monsters=true
+
+# Query & RCON
+enable-query=true
+query.port=25565
+enable-rcon=false
+rcon.port=25575
+rcon.password=changeme
+
+# Misc
+allow-flight=false
+enforce-whitelist=false
+resource-pack=
+resource-pack-sha1=
+
+ +

ops.json - Server Operators

+

Grant admin privileges to players:

+
[
+  {
+    "uuid": "player-uuid-here",
+    "name": "PlayerName",
+    "level": 4,
+    "bypassesPlayerLimit": true
+  }
+]
+
+

Permission levels: 1 (bypass spawn protection), 2 (use cheat commands), 3 (kick/ban), 4 (full control)

+ +

whitelist.json - Whitelist

+

When white-list=true in server.properties:

+
[
+  {
+    "uuid": "player-uuid-here",
+    "name": "PlayerName"
+  }
+]
+
+ +

Startup Parameters & JVM Arguments

+ +

Basic Startup Command

+
java -Xmx4G -Xms4G -jar minecraft_server.jar nogui
+
+ +

Recommended JVM Arguments (Aikar's Flags)

+

Optimized for Minecraft server performance:

+
java -Xms4G -Xmx4G -XX:+UseG1GC -XX:+ParallelRefProcEnabled \
+     -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions \
+     -XX:+DisableExplicitGC -XX:+AlwaysPreTouch \
+     -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 \
+     -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 \
+     -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 \
+     -XX:InitiatingHeapOccupancyPercent=15 \
+     -XX:G1MixedGCLiveThresholdPercent=90 \
+     -XX:G1RSetUpdatingPauseTimePercent=5 \
+     -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem \
+     -XX:MaxTenuringThreshold=1 \
+     -Dusing.aikars.flags=https://mcflags.emc.gs \
+     -Daikars.new.flags=true \
+     -jar minecraft_server.jar nogui
+
+ +

Parameter Breakdown

+
    +
  • -Xms4G - Initial heap size (4GB)
  • +
  • -Xmx4G - Maximum heap size (4GB) - should match Xms
  • +
  • -XX:+UseG1GC - Use G1 Garbage Collector (best for MC)
  • +
  • -XX:+ParallelRefProcEnabled - Parallel reference processing
  • +
  • -XX:MaxGCPauseMillis=200 - Target max GC pause time
  • +
  • -XX:+UnlockExperimentalVMOptions - Enable experimental JVM options
  • +
  • -XX:+AlwaysPreTouch - Pre-touch memory pages on startup
  • +
  • nogui - Disable graphical interface (better performance)
  • +
+ +

Creating a Start Script

+

Linux (start.sh):

+
#!/bin/bash
+java -Xms4G -Xmx4G -XX:+UseG1GC -jar minecraft_server.jar nogui
+
+
chmod +x start.sh
+./start.sh
+
+ +

Windows (start.bat):

+
@echo off
+java -Xms4G -Xmx4G -XX:+UseG1GC -jar minecraft_server.jar nogui
+pause
+
+ +

Plugins, Mods & Server Software

+ +

Server Software Options

+ +

1. Vanilla

+
    +
  • Official Mojang server
  • +
  • No plugin/mod support
  • +
  • Best for pure vanilla experience
  • +
  • Download: Minecraft.net
  • +
+ +

2. Spigot

+
    +
  • Popular plugin platform
  • +
  • Better performance than vanilla
  • +
  • Large plugin ecosystem
  • +
  • Download: SpigotMC.org
  • +
  • Build with BuildTools or download pre-built
  • +
+ +

3. Paper (Recommended)

+
    +
  • Fork of Spigot with major performance improvements
  • +
  • Compatible with most Spigot plugins
  • +
  • Additional bug fixes and features
  • +
  • Download: PaperMC.io
  • +
+ +

4. Forge

+ + +

5. Fabric

+
    +
  • Lightweight mod platform
  • +
  • Faster updates than Forge
  • +
  • Download: FabricMC.net
  • +
+ +

Essential Plugins (Spigot/Paper)

+ +

EssentialsX

+

Core commands and utilities for server management.

+
    +
  • Download: EssentialsX.net
  • +
  • Features: /home, /spawn, /tpa, kits, warps, economy
  • +
+ +

LuckPerms

+

Advanced permission management system.

+
    +
  • Download: LuckPerms.net
  • +
  • Features: Groups, permissions, prefixes, web editor
  • +
+ +

WorldEdit & WorldGuard

+

In-game world editing and region protection.

+
    +
  • Download: EngineHub.org
  • +
  • WorldEdit: Bulk editing, schematics
  • +
  • WorldGuard: Region protection, flags
  • +
+ +

Vault

+

Economy and permission API bridge.

+
    +
  • Required by many plugins for economy/permissions
  • +
  • Download: SpigotMC
  • +
+ +

Installing Plugins

+
# 1. Stop server
+# 2. Download plugin .jar file
+# 3. Place in plugins/ directory
+cd plugins/
+wget https://example.com/plugin.jar
+
+# 4. Start server
+# 5. Configure in plugins/PluginName/config.yml
+
+ +

Popular Mods (Forge/Fabric)

+
    +
  • OptiFine: Graphics and performance optimization
  • +
  • JourneyMap: In-game mapping
  • +
  • Biomes O' Plenty: New biomes
  • +
  • Applied Energistics 2: Storage and automation
  • +
  • Tinkers' Construct: Tool customization
  • +
+ +

Troubleshooting

+ +

Server Won't Start

+ +

Java Not Found

+
# Check if Java is installed
+java -version
+
+# If not installed, install Java (Ubuntu/Debian)
+sudo apt update
+sudo apt install openjdk-17-jre-headless
+
+ +

EULA Not Accepted

+
# You must agree to Minecraft EULA
+echo "eula=true" > eula.txt
+
+ +

Port Already in Use

+
# Check what's using port 25565
+sudo lsof -i :25565
+sudo netstat -tulpn | grep 25565
+
+# Kill process or change server-port in server.properties
+
+ +

Out of Memory

+
# Increase allocated RAM
+java -Xms4G -Xmx4G -jar minecraft_server.jar nogui
+
+# Or reduce if system has limited RAM
+java -Xms2G -Xmx2G -jar minecraft_server.jar nogui
+
+ +

Connection Issues

+ +

Can't Connect to Server

+
    +
  1. Check server is running: ps aux | grep java
  2. +
  3. Verify port is listening: netstat -an | grep 25565
  4. +
  5. Check firewall: +
    # Ubuntu/Debian (UFW)
    +sudo ufw allow 25565/tcp
    +sudo ufw reload
    +
    +# CentOS/RHEL (firewalld)
    +sudo firewall-cmd --permanent --add-port=25565/tcp
    +sudo firewall-cmd --reload
    +
    +
  6. +
  7. Verify server IP: Use external IP, not 127.0.0.1
  8. +
  9. Check online-mode: If cracked clients, set online-mode=false
  10. +
+ +

Connection Timed Out

+
    +
  • Router/NAT: Forward port 25565 to server
  • +
  • Cloud provider: Add inbound rule for port 25565
  • +
  • Server IP: Ensure server-ip= is blank or 0.0.0.0
  • +
+ +

Performance Issues

+ +

Server Lag/TPS Drop

+
    +
  1. Check TPS: /tps or use Spark profiler
  2. +
  3. Reduce view distance: Set view-distance=6-8
  4. +
  5. Reduce simulation distance: simulation-distance=4-6
  6. +
  7. Limit entities: +
    # spigot.yml or paper.yml
    +entity-activation-range:
    +  animals: 16
    +  monsters: 24
    +  misc: 8
    +
    +
  8. +
  9. Use Paper: Better performance than Spigot/Vanilla
  10. +
  11. Pregenerate world: Use Chunky plugin to pre-generate chunks
  12. +
+ +

Memory Leaks

+
# Monitor memory usage
+free -h
+top -p $(pgrep -f minecraft_server)
+
+# Restart server regularly (daily/weekly) via cron
+0 4 * * * /path/to/restart-script.sh
+
+ +

World Corruption

+
    +
  1. Stop server immediately
  2. +
  3. Backup world folder: cp -r world/ world_backup/
  4. +
  5. Use MCEdit or Amulet to repair: AmuletMC.com
  6. +
  7. Restore from backup if needed
  8. +
  9. Prevention: Always stop server properly, use backup plugins
  10. +
+ +

Plugin Conflicts

+
    +
  1. Check console for errors
  2. +
  3. Disable plugins one-by-one to isolate issue
  4. +
  5. Update all plugins to latest versions
  6. +
  7. Check plugin compatibility with server version
  8. +
+ +

Performance Optimization

+ +

Server Configuration

+
# server.properties
+view-distance=8
+simulation-distance=6
+network-compression-threshold=256
+entity-broadcast-range-percentage=100
+
+ +

Paper Configuration

+

Create/edit paper.yml or config/paper-global.yml:

+
chunk-loading:
+  target-chunk-send-rate: 100.0
+  max-concurrent-sends: 2
+
+async-chunks:
+  enable: true
+  threads: -1
+
+entity-activation-range:
+  animals: 16
+  monsters: 24
+  raiders: 48
+  misc: 8
+  water: 8
+  villagers: 16
+  flying-monsters: 48
+
+tick-rates:
+  sensor:
+    villager:
+      secondarypoisensor: 80
+  behavior:
+    villager:
+      validatenearbypoi: 60
+
+ +

Pregenerate World

+

Use Chunky plugin to pre-generate chunks:

+
# Install Chunky plugin
+# In-game or console:
+/chunky radius 5000
+/chunky world world
+/chunky start
+
+# Let it complete before opening server to players
+
+ +

Backup Strategy

+
#!/bin/bash
+# backup.sh - Run via cron
+DATE=$(date +%Y%m%d_%H%M%S)
+BACKUP_DIR="/backups/minecraft"
+SERVER_DIR="/home/minecraft/server"
+
+# Create backup
+tar -czf $BACKUP_DIR/world_$DATE.tar.gz -C $SERVER_DIR world/
+
+# Keep only last 7 days
+find $BACKUP_DIR -name "world_*.tar.gz" -mtime +7 -delete
+
+ +

Security Best Practices

+ +

Firewall Configuration

+
# Only allow Minecraft port
+sudo ufw default deny incoming
+sudo ufw default allow outgoing
+sudo ufw allow 25565/tcp
+sudo ufw allow 22/tcp  # SSH
+sudo ufw enable
+
+ +

Whitelist

+
# Enable whitelist in server.properties
+white-list=true
+
+# Add players in-game or console
+/whitelist add PlayerName
+/whitelist on
+
+ +

RCON Security

+
# If using RCON, use strong password
+enable-rcon=true
+rcon.password=Use_A_Very_Strong_Random_Password_Here
+rcon.port=25575
+
+# Bind to localhost only if possible
+rcon.ip=127.0.0.1
+
+ +

Regular Updates

+
    +
  • Keep server software updated
  • +
  • Update plugins regularly
  • +
  • Monitor security advisories
  • +
  • Test updates on staging server first
  • +
+ +

DDoS Protection

+
    +
  • Use TCP SYN cookies: echo 1 > /proc/sys/net/ipv4/tcp_syncookies
  • +
  • Consider DDoS protection service (Cloudflare Spectrum, OVH Game, etc.)
  • +
  • Use BungeeCord/Velocity proxy for multiple servers
  • +
  • Implement rate limiting with iptables/fail2ban
  • +
+ +

Additional Resources

+ + +
+

Important Notes

+
    +
  • Always accept Mojang's EULA before running a server
  • +
  • Make regular backups of your world data
  • +
  • Keep server software and plugins updated
  • +
  • Monitor server resources (CPU, RAM, disk)
  • +
  • Join Minecraft server admin communities for support
  • +
+
+ +

+ Last updated: November 2024 | For Minecraft Java Edition 1.20+ +

diff --git a/modules/billing/docs/minecraft/index_old.php b/modules/billing/docs/minecraft/index_old.php new file mode 100644 index 00000000..a409f087 --- /dev/null +++ b/modules/billing/docs/minecraft/index_old.php @@ -0,0 +1,91 @@ + +

Minecraft Server Guide

+ +

Overview

+

Minecraft is one of the most popular sandbox games in the world. This guide will help you set up and manage your Minecraft Java Edition server.

+ +

Getting Started

+

Once your Minecraft server is provisioned, you can connect to it using the server IP and port provided in your account dashboard.

+ +

Server Details

+
    +
  • Default Port: 25565
  • +
  • Protocol: TCP/UDP
  • +
  • Supported Versions: 1.8 - Latest
  • +
+ +

Configuration

+

You can customize your server using the server.properties file. Common settings include:

+ +

Server Properties

+
# Server name
+motd=Welcome to My Minecraft Server
+
+# Game mode (survival, creative, adventure, spectator)
+gamemode=survival
+
+# Difficulty (peaceful, easy, normal, hard)
+difficulty=normal
+
+# Maximum players
+max-players=20
+
+# Enable PvP
+pvp=true
+
+# View distance (in chunks)
+view-distance=10
+
+ +

Installing Plugins

+

To add plugins to your server, you'll need to use a modified server like Spigot or Paper:

+
    +
  1. Download plugins from SpigotMC or Hangar
  2. +
  3. Upload the .jar files to your server's plugins folder via FTP
  4. +
  5. Restart your server
  6. +
  7. Configure plugins in their respective config files in plugins/[PluginName]/
  8. +
+ +

Common Issues

+ +

Players Can't Connect

+
    +
  • Verify the server is running in your control panel
  • +
  • Check that you're using the correct IP address and port
  • +
  • Ensure your firewall allows Minecraft traffic on port 25565
  • +
+ +

Server Lag

+
    +
  • Reduce view distance in server.properties
  • +
  • Limit entity spawning with plugins like ClearLagg
  • +
  • Upgrade to a server with more RAM if needed
  • +
  • Use performance-optimized server software like Paper
  • +
+ +

World Corruption

+
    +
  • Always make regular backups of your world folder
  • +
  • Stop the server properly before making changes
  • +
  • Use world management plugins to prevent corruption
  • +
+ +

Recommended Plugins

+
    +
  • EssentialsX - Core commands and features
  • +
  • WorldEdit - In-game world editing
  • +
  • LuckPerms - Advanced permission management
  • +
  • Vault - Economy and permissions API
  • +
  • WorldGuard - Region protection
  • +
+ +

Further Resources

+ diff --git a/modules/billing/docs/minecraft/metadata.json b/modules/billing/docs/minecraft/metadata.json new file mode 100644 index 00000000..ea3efd5b --- /dev/null +++ b/modules/billing/docs/minecraft/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Minecraft Server", + "description": "Complete guide for hosting and managing Minecraft Java Edition servers", + "category": "game", + "order": 1 +} diff --git a/modules/billing/docs/miscreated/icon.jpg b/modules/billing/docs/miscreated/icon.jpg new file mode 100644 index 00000000..91e0c1d1 Binary files /dev/null and b/modules/billing/docs/miscreated/icon.jpg differ diff --git a/modules/billing/docs/miscreated/index.php b/modules/billing/docs/miscreated/index.php new file mode 100644 index 00000000..8b4d8ef2 --- /dev/null +++ b/modules/billing/docs/miscreated/index.php @@ -0,0 +1,68 @@ + +

Miscreated Server Guide

+ +

Overview

+

Miscreated is available for hosting on our platform. This guide covers the basics of setting up and managing your Miscreated server.

+ +
+

Server Information

+
    +
  • Default Port: 64090
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port varies
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Miscreated server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Miscreated in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Miscreated server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Miscreated community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/miscreated/metadata.json b/modules/billing/docs/miscreated/metadata.json new file mode 100644 index 00000000..3f11d7d9 --- /dev/null +++ b/modules/billing/docs/miscreated/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Miscreated", + "description": "Setup and configuration guide for Miscreated game servers", + "category": "game", + "order": 39 +} \ No newline at end of file diff --git a/modules/billing/docs/mohaa/icon.png b/modules/billing/docs/mohaa/icon.png new file mode 100644 index 00000000..7aa835db Binary files /dev/null and b/modules/billing/docs/mohaa/icon.png differ diff --git a/modules/billing/docs/mohaa/index.php b/modules/billing/docs/mohaa/index.php new file mode 100644 index 00000000..748b1b40 --- /dev/null +++ b/modules/billing/docs/mohaa/index.php @@ -0,0 +1,66 @@ + +

Medal Of Honor: Allied Assault Server Guide

+ +

Overview

+

Medal Of Honor: Allied Assault is available for hosting on our platform. This guide covers the basics of setting up and managing your Medal Of Honor: Allied Assault server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Medal Of Honor: Allied Assault server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Medal Of Honor: Allied Assault in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Medal Of Honor: Allied Assault server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Medal Of Honor: Allied Assault community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/mohaa/metadata.json b/modules/billing/docs/mohaa/metadata.json new file mode 100644 index 00000000..158e5713 --- /dev/null +++ b/modules/billing/docs/mohaa/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Medal Of Honor: Allied Assault", + "description": "Setup and configuration guide for Medal Of Honor: Allied Assault game servers", + "category": "game", + "order": 40 +} \ No newline at end of file diff --git a/modules/billing/docs/mohbr/icon.png b/modules/billing/docs/mohbr/icon.png new file mode 100644 index 00000000..7aa835db Binary files /dev/null and b/modules/billing/docs/mohbr/icon.png differ diff --git a/modules/billing/docs/mohbr/index.php b/modules/billing/docs/mohbr/index.php new file mode 100644 index 00000000..8eaf8d3b --- /dev/null +++ b/modules/billing/docs/mohbr/index.php @@ -0,0 +1,66 @@ + +

Medal Of Honor: Breakthrough (Windows) Server Guide

+ +

Overview

+

Medal Of Honor: Breakthrough (Windows) is available for hosting on our platform. This guide covers the basics of setting up and managing your Medal Of Honor: Breakthrough (Windows) server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Medal Of Honor: Breakthrough (Windows) server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Medal Of Honor: Breakthrough (Windows) in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Medal Of Honor: Breakthrough (Windows) server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Medal Of Honor: Breakthrough (Windows) community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/mohbr/metadata.json b/modules/billing/docs/mohbr/metadata.json new file mode 100644 index 00000000..38c1cf67 --- /dev/null +++ b/modules/billing/docs/mohbr/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Medal Of Honor: Breakthrough (Windows)", + "description": "Setup and configuration guide for Medal Of Honor: Breakthrough (Windows) game servers", + "category": "game", + "order": 42 +} \ No newline at end of file diff --git a/modules/billing/docs/mohsp/icon.png b/modules/billing/docs/mohsp/icon.png new file mode 100644 index 00000000..7aa835db Binary files /dev/null and b/modules/billing/docs/mohsp/icon.png differ diff --git a/modules/billing/docs/mohsp/index.php b/modules/billing/docs/mohsp/index.php new file mode 100644 index 00000000..5d84f74e --- /dev/null +++ b/modules/billing/docs/mohsp/index.php @@ -0,0 +1,66 @@ + +

Medal Of Honor: Spearhead Server Guide

+ +

Overview

+

Medal Of Honor: Spearhead is available for hosting on our platform. This guide covers the basics of setting up and managing your Medal Of Honor: Spearhead server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Medal Of Honor: Spearhead server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Medal Of Honor: Spearhead in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Medal Of Honor: Spearhead server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Medal Of Honor: Spearhead community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/mohsp/metadata.json b/modules/billing/docs/mohsp/metadata.json new file mode 100644 index 00000000..70921d5e --- /dev/null +++ b/modules/billing/docs/mohsp/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Medal Of Honor: Spearhead", + "description": "Setup and configuration guide for Medal Of Honor: Spearhead game servers", + "category": "game", + "order": 43 +} \ No newline at end of file diff --git a/modules/billing/docs/mohspdemo/icon.png b/modules/billing/docs/mohspdemo/icon.png new file mode 100644 index 00000000..7aa835db Binary files /dev/null and b/modules/billing/docs/mohspdemo/icon.png differ diff --git a/modules/billing/docs/mohspdemo/index.php b/modules/billing/docs/mohspdemo/index.php new file mode 100644 index 00000000..3d5cfb9a --- /dev/null +++ b/modules/billing/docs/mohspdemo/index.php @@ -0,0 +1,66 @@ + +

Medal Of Honor: Spearhead Demo Server (Windows) Server Guide

+ +

Overview

+

Medal Of Honor: Spearhead Demo Server (Windows) is available for hosting on our platform. This guide covers the basics of setting up and managing your Medal Of Honor: Spearhead Demo Server (Windows) server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Medal Of Honor: Spearhead Demo Server (Windows) server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Medal Of Honor: Spearhead Demo Server (Windows) in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Medal Of Honor: Spearhead Demo Server (Windows) server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Medal Of Honor: Spearhead Demo Server (Windows) community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/mohspdemo/metadata.json b/modules/billing/docs/mohspdemo/metadata.json new file mode 100644 index 00000000..515028fd --- /dev/null +++ b/modules/billing/docs/mohspdemo/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Medal Of Honor: Spearhead Demo Server (Windows)", + "description": "Setup and configuration guide for Medal Of Honor: Spearhead Demo Server (Windows) game servers", + "category": "game", + "order": 45 +} \ No newline at end of file diff --git a/modules/billing/docs/mordhau/icon.jpg b/modules/billing/docs/mordhau/icon.jpg new file mode 100644 index 00000000..a8534cb9 Binary files /dev/null and b/modules/billing/docs/mordhau/icon.jpg differ diff --git a/modules/billing/docs/mordhau/index.php b/modules/billing/docs/mordhau/index.php new file mode 100644 index 00000000..4624dd4e --- /dev/null +++ b/modules/billing/docs/mordhau/index.php @@ -0,0 +1,68 @@ + +

Mordhau Server Guide

+ +

Overview

+

Mordhau is available for hosting on our platform. This guide covers the basics of setting up and managing your Mordhau server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Mordhau server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Mordhau in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Mordhau server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Mordhau community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/mordhau/metadata.json b/modules/billing/docs/mordhau/metadata.json new file mode 100644 index 00000000..f959deef --- /dev/null +++ b/modules/billing/docs/mordhau/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Mordhau", + "description": "Setup and configuration guide for Mordhau game servers", + "category": "game", + "order": 46 +} \ No newline at end of file diff --git a/modules/billing/docs/multitheftauto/icon.png b/modules/billing/docs/multitheftauto/icon.png new file mode 100644 index 00000000..1252fa75 Binary files /dev/null and b/modules/billing/docs/multitheftauto/icon.png differ diff --git a/modules/billing/docs/multitheftauto/index.php b/modules/billing/docs/multitheftauto/index.php new file mode 100644 index 00000000..7c69f5fc --- /dev/null +++ b/modules/billing/docs/multitheftauto/index.php @@ -0,0 +1,68 @@ + +

Multi Theft Auto Server Guide

+ +

Overview

+

Multi Theft Auto is available for hosting on our platform. This guide covers the basics of setting up and managing your Multi Theft Auto server.

+ +
+

Server Information

+
    +
  • Default Port: 22003
  • +
  • Protocol: UDP
  • +
  • Additional Info: Default game port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Multi Theft Auto server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Multi Theft Auto in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Multi Theft Auto server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Multi Theft Auto community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/multitheftauto/metadata.json b/modules/billing/docs/multitheftauto/metadata.json new file mode 100644 index 00000000..5d448608 --- /dev/null +++ b/modules/billing/docs/multitheftauto/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Multi Theft Auto", + "description": "Setup and configuration guide for Multi Theft Auto game servers", + "category": "game", + "order": 48 +} \ No newline at end of file diff --git a/modules/billing/docs/mumble/icon.jpg b/modules/billing/docs/mumble/icon.jpg new file mode 100644 index 00000000..9cfdc6bf Binary files /dev/null and b/modules/billing/docs/mumble/icon.jpg differ diff --git a/modules/billing/docs/mumble/index.php b/modules/billing/docs/mumble/index.php new file mode 100644 index 00000000..79a48f22 --- /dev/null +++ b/modules/billing/docs/mumble/index.php @@ -0,0 +1,68 @@ + +

Murmur [Mumble server] Server Guide

+ +

Overview

+

Murmur [Mumble server] is available for hosting on our platform. This guide covers the basics of setting up and managing your Murmur [Mumble server] server.

+ +
+

Server Information

+
    +
  • Default Port: 64738
  • +
  • Protocol: UDP and TCP
  • +
  • Additional Info: Same port for voice and control
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Murmur [Mumble server] server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Murmur [Mumble server] in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Murmur [Mumble server] server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Murmur [Mumble server] community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/mumble/metadata.json b/modules/billing/docs/mumble/metadata.json new file mode 100644 index 00000000..7583c503 --- /dev/null +++ b/modules/billing/docs/mumble/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Murmur [Mumble server]", + "description": "Setup and configuration guide for Murmur [Mumble server] game servers", + "category": "game", + "order": 52 +} \ No newline at end of file diff --git a/modules/billing/docs/nexuiz/icon.png b/modules/billing/docs/nexuiz/icon.png new file mode 100644 index 00000000..88dcc880 Binary files /dev/null and b/modules/billing/docs/nexuiz/icon.png differ diff --git a/modules/billing/docs/nexuiz/index.php b/modules/billing/docs/nexuiz/index.php new file mode 100644 index 00000000..beb37a65 --- /dev/null +++ b/modules/billing/docs/nexuiz/index.php @@ -0,0 +1,68 @@ + +

Nexuiz Server Guide

+ +

Overview

+

Nexuiz is available for hosting on our platform. This guide covers the basics of setting up and managing your Nexuiz server.

+ +
+

Server Information

+
    +
  • Default Port: 26000
  • +
  • Protocol: UDP
  • +
  • Additional Info: Default game port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Nexuiz server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Nexuiz in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Nexuiz server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Nexuiz community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/nexuiz/metadata.json b/modules/billing/docs/nexuiz/metadata.json new file mode 100644 index 00000000..ab648ddb --- /dev/null +++ b/modules/billing/docs/nexuiz/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Nexuiz", + "description": "Setup and configuration guide for Nexuiz game servers", + "category": "game", + "order": 55 +} \ No newline at end of file diff --git a/modules/billing/docs/nmrih_steam/icon.jpg b/modules/billing/docs/nmrih_steam/icon.jpg new file mode 100644 index 00000000..abe38073 Binary files /dev/null and b/modules/billing/docs/nmrih_steam/icon.jpg differ diff --git a/modules/billing/docs/nmrih_steam/index.php b/modules/billing/docs/nmrih_steam/index.php new file mode 100644 index 00000000..84ded45b --- /dev/null +++ b/modules/billing/docs/nmrih_steam/index.php @@ -0,0 +1,68 @@ + +

No More Room In Hell Server Guide

+ +

Overview

+

No More Room In Hell is available for hosting on our platform. This guide covers the basics of setting up and managing your No More Room In Hell server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a No More Room In Hell server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find No More Room In Hell in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your No More Room In Hell server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official No More Room In Hell community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/nmrih_steam/metadata.json b/modules/billing/docs/nmrih_steam/metadata.json new file mode 100644 index 00000000..d65a0dd7 --- /dev/null +++ b/modules/billing/docs/nmrih_steam/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "No More Room In Hell", + "description": "Setup and configuration guide for No More Room In Hell game servers", + "category": "game", + "order": 58 +} \ No newline at end of file diff --git a/modules/billing/docs/ns2/icon.png b/modules/billing/docs/ns2/icon.png new file mode 100644 index 00000000..9a8e1438 Binary files /dev/null and b/modules/billing/docs/ns2/icon.png differ diff --git a/modules/billing/docs/ns2/index.php b/modules/billing/docs/ns2/index.php new file mode 100644 index 00000000..53c8ba58 --- /dev/null +++ b/modules/billing/docs/ns2/index.php @@ -0,0 +1,68 @@ + +

Natural Selection 2 Server Guide

+ +

Overview

+

Natural Selection 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Natural Selection 2 server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Natural Selection 2 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Natural Selection 2 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Natural Selection 2 server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Natural Selection 2 community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/ns2/metadata.json b/modules/billing/docs/ns2/metadata.json new file mode 100644 index 00000000..285c54c2 --- /dev/null +++ b/modules/billing/docs/ns2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Natural Selection 2", + "description": "Setup and configuration guide for Natural Selection 2 game servers", + "category": "game", + "order": 54 +} \ No newline at end of file diff --git a/modules/billing/docs/nucleardawn/icon.png b/modules/billing/docs/nucleardawn/icon.png new file mode 100644 index 00000000..76d1e571 Binary files /dev/null and b/modules/billing/docs/nucleardawn/icon.png differ diff --git a/modules/billing/docs/nucleardawn/index.php b/modules/billing/docs/nucleardawn/index.php new file mode 100644 index 00000000..52d7a153 --- /dev/null +++ b/modules/billing/docs/nucleardawn/index.php @@ -0,0 +1,68 @@ + +

Nuclear Dawn (Linux) Server Guide

+ +

Overview

+

Nuclear Dawn (Linux) is available for hosting on our platform. This guide covers the basics of setting up and managing your Nuclear Dawn (Linux) server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Nuclear Dawn (Linux) server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Nuclear Dawn (Linux) in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Nuclear Dawn (Linux) server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Nuclear Dawn (Linux) community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/nucleardawn/metadata.json b/modules/billing/docs/nucleardawn/metadata.json new file mode 100644 index 00000000..13bd9940 --- /dev/null +++ b/modules/billing/docs/nucleardawn/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Nuclear Dawn (Linux)", + "description": "Setup and configuration guide for Nuclear Dawn (Linux) game servers", + "category": "game", + "order": 60 +} \ No newline at end of file diff --git a/modules/billing/docs/ootow/icon.jpg b/modules/billing/docs/ootow/icon.jpg new file mode 100644 index 00000000..cf12a4c9 Binary files /dev/null and b/modules/billing/docs/ootow/icon.jpg differ diff --git a/modules/billing/docs/ootow/index.php b/modules/billing/docs/ootow/index.php new file mode 100644 index 00000000..f2a22dd2 --- /dev/null +++ b/modules/billing/docs/ootow/index.php @@ -0,0 +1,66 @@ + +

Outlaws of the Old West Server Guide

+ +

Overview

+

Outlaws of the Old West is available for hosting on our platform. This guide covers the basics of setting up and managing your Outlaws of the Old West server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Outlaws of the Old West server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Outlaws of the Old West in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Outlaws of the Old West server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Outlaws of the Old West community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/ootow/metadata.json b/modules/billing/docs/ootow/metadata.json new file mode 100644 index 00000000..30941aee --- /dev/null +++ b/modules/billing/docs/ootow/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Outlaws of the Old West", + "description": "Setup and configuration guide for Outlaws of the Old West game servers", + "category": "game", + "order": 62 +} \ No newline at end of file diff --git a/modules/billing/docs/openttd/icon.png b/modules/billing/docs/openttd/icon.png new file mode 100644 index 00000000..ed5a81fb Binary files /dev/null and b/modules/billing/docs/openttd/icon.png differ diff --git a/modules/billing/docs/openttd/index.php b/modules/billing/docs/openttd/index.php new file mode 100644 index 00000000..4402eee2 --- /dev/null +++ b/modules/billing/docs/openttd/index.php @@ -0,0 +1,68 @@ + +

OpenTTD Server Guide

+ +

Overview

+

OpenTTD is available for hosting on our platform. This guide covers the basics of setting up and managing your OpenTTD server.

+ +
+

Server Information

+
    +
  • Default Port: 3979
  • +
  • Protocol: UDP and TCP
  • +
  • Additional Info: Default game port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a OpenTTD server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find OpenTTD in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your OpenTTD server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official OpenTTD community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/openttd/metadata.json b/modules/billing/docs/openttd/metadata.json new file mode 100644 index 00000000..0bcc6071 --- /dev/null +++ b/modules/billing/docs/openttd/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "OpenTTD", + "description": "Setup and configuration guide for OpenTTD game servers", + "category": "game", + "order": 63 +} \ No newline at end of file diff --git a/modules/billing/docs/pixark/icon.png b/modules/billing/docs/pixark/icon.png new file mode 100644 index 00000000..fadf9482 Binary files /dev/null and b/modules/billing/docs/pixark/icon.png differ diff --git a/modules/billing/docs/pixark/index.php b/modules/billing/docs/pixark/index.php new file mode 100644 index 00000000..bb3ab7a5 --- /dev/null +++ b/modules/billing/docs/pixark/index.php @@ -0,0 +1,68 @@ + +

PixARK Server Guide

+ +

Overview

+

PixARK is available for hosting on our platform. This guide covers the basics of setting up and managing your PixARK server.

+ +
+

Server Information

+
    +
  • Default Port: 7777
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port is 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a PixARK server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find PixARK in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your PixARK server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official PixARK community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/pixark/metadata.json b/modules/billing/docs/pixark/metadata.json new file mode 100644 index 00000000..6e860d72 --- /dev/null +++ b/modules/billing/docs/pixark/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "PixARK", + "description": "Setup and configuration guide for PixARK game servers", + "category": "game", + "order": 67 +} \ No newline at end of file diff --git a/modules/billing/docs/pvkii/icon.png b/modules/billing/docs/pvkii/icon.png new file mode 100644 index 00000000..cfb1a793 Binary files /dev/null and b/modules/billing/docs/pvkii/icon.png differ diff --git a/modules/billing/docs/pvkii/index.php b/modules/billing/docs/pvkii/index.php new file mode 100644 index 00000000..8f6977c3 --- /dev/null +++ b/modules/billing/docs/pvkii/index.php @@ -0,0 +1,68 @@ + +

Pirates, Vikings and Knights II Server Guide

+ +

Overview

+

Pirates, Vikings and Knights II is available for hosting on our platform. This guide covers the basics of setting up and managing your Pirates, Vikings and Knights II server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Pirates, Vikings and Knights II server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Pirates, Vikings and Knights II in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Pirates, Vikings and Knights II server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Pirates, Vikings and Knights II community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/pvkii/metadata.json b/modules/billing/docs/pvkii/metadata.json new file mode 100644 index 00000000..23769d65 --- /dev/null +++ b/modules/billing/docs/pvkii/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Pirates, Vikings and Knights II", + "description": "Setup and configuration guide for Pirates, Vikings and Knights II game servers", + "category": "game", + "order": 68 +} \ No newline at end of file diff --git a/modules/billing/docs/quake3/icon.png b/modules/billing/docs/quake3/icon.png new file mode 100644 index 00000000..65494f5d Binary files /dev/null and b/modules/billing/docs/quake3/icon.png differ diff --git a/modules/billing/docs/quake3/index.php b/modules/billing/docs/quake3/index.php new file mode 100644 index 00000000..4ee0530a --- /dev/null +++ b/modules/billing/docs/quake3/index.php @@ -0,0 +1,68 @@ + +

Quake 3 Server Guide

+ +

Overview

+

Quake 3 is available for hosting on our platform. This guide covers the basics of setting up and managing your Quake 3 server.

+ +
+

Server Information

+
    +
  • Default Port: 27960
  • +
  • Protocol: UDP
  • +
  • Additional Info: Default game port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Quake 3 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Quake 3 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Quake 3 server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Quake 3 community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/quake3/metadata.json b/modules/billing/docs/quake3/metadata.json new file mode 100644 index 00000000..76300653 --- /dev/null +++ b/modules/billing/docs/quake3/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Quake 3", + "description": "Setup and configuration guide for Quake 3 game servers", + "category": "game", + "order": 69 +} \ No newline at end of file diff --git a/modules/billing/docs/quake4/icon.png b/modules/billing/docs/quake4/icon.png new file mode 100644 index 00000000..b203e012 Binary files /dev/null and b/modules/billing/docs/quake4/icon.png differ diff --git a/modules/billing/docs/quake4/index.php b/modules/billing/docs/quake4/index.php new file mode 100644 index 00000000..211cc089 --- /dev/null +++ b/modules/billing/docs/quake4/index.php @@ -0,0 +1,68 @@ + +

Quake 4 Server Guide

+ +

Overview

+

Quake 4 is available for hosting on our platform. This guide covers the basics of setting up and managing your Quake 4 server.

+ +
+

Server Information

+
    +
  • Default Port: 27666
  • +
  • Protocol: UDP
  • +
  • Additional Info: Default game port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Quake 4 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Quake 4 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Quake 4 server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Quake 4 community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/quake4/metadata.json b/modules/billing/docs/quake4/metadata.json new file mode 100644 index 00000000..45634cb6 --- /dev/null +++ b/modules/billing/docs/quake4/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Quake 4", + "description": "Setup and configuration guide for Quake 4 game servers", + "category": "game", + "order": 70 +} \ No newline at end of file diff --git a/modules/billing/docs/redorchestra2/icon.png b/modules/billing/docs/redorchestra2/icon.png new file mode 100644 index 00000000..dbd58773 Binary files /dev/null and b/modules/billing/docs/redorchestra2/icon.png differ diff --git a/modules/billing/docs/redorchestra2/index.php b/modules/billing/docs/redorchestra2/index.php new file mode 100644 index 00000000..aad3d336 --- /dev/null +++ b/modules/billing/docs/redorchestra2/index.php @@ -0,0 +1,68 @@ + +

Red Orchestra 2 Server Guide

+ +

Overview

+

Red Orchestra 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Red Orchestra 2 server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Red Orchestra 2 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Red Orchestra 2 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Red Orchestra 2 server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Red Orchestra 2 community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/redorchestra2/metadata.json b/modules/billing/docs/redorchestra2/metadata.json new file mode 100644 index 00000000..90d179d9 --- /dev/null +++ b/modules/billing/docs/redorchestra2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Red Orchestra 2", + "description": "Setup and configuration guide for Red Orchestra 2 game servers", + "category": "game", + "order": 71 +} \ No newline at end of file diff --git a/modules/billing/docs/reignofkings/icon.png b/modules/billing/docs/reignofkings/icon.png new file mode 100644 index 00000000..332ff5c4 Binary files /dev/null and b/modules/billing/docs/reignofkings/icon.png differ diff --git a/modules/billing/docs/reignofkings/index.php b/modules/billing/docs/reignofkings/index.php new file mode 100644 index 00000000..32462038 --- /dev/null +++ b/modules/billing/docs/reignofkings/index.php @@ -0,0 +1,68 @@ + +

Reign of Kings Server Guide

+ +

Overview

+

Reign of Kings is available for hosting on our platform. This guide covers the basics of setting up and managing your Reign of Kings server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Steam query port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Reign of Kings server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Reign of Kings in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Reign of Kings server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Reign of Kings community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/reignofkings/metadata.json b/modules/billing/docs/reignofkings/metadata.json new file mode 100644 index 00000000..2c0501dd --- /dev/null +++ b/modules/billing/docs/reignofkings/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Reign of Kings", + "description": "Setup and configuration guide for Reign of Kings game servers", + "category": "game", + "order": 72 +} \ No newline at end of file diff --git a/modules/billing/docs/ricochet/icon.png b/modules/billing/docs/ricochet/icon.png new file mode 100644 index 00000000..8442352a Binary files /dev/null and b/modules/billing/docs/ricochet/icon.png differ diff --git a/modules/billing/docs/ricochet/index.php b/modules/billing/docs/ricochet/index.php new file mode 100644 index 00000000..c1e5e4b5 --- /dev/null +++ b/modules/billing/docs/ricochet/index.php @@ -0,0 +1,68 @@ + +

Ricochet Server Guide

+ +

Overview

+

Ricochet is available for hosting on our platform. This guide covers the basics of setting up and managing your Ricochet server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Ricochet server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Ricochet in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Ricochet server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Ricochet community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/ricochet/metadata.json b/modules/billing/docs/ricochet/metadata.json new file mode 100644 index 00000000..e55d85e6 --- /dev/null +++ b/modules/billing/docs/ricochet/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Ricochet", + "description": "Setup and configuration guide for Ricochet game servers", + "category": "game", + "order": 73 +} \ No newline at end of file diff --git a/modules/billing/docs/risingstorm2/icon.png b/modules/billing/docs/risingstorm2/icon.png new file mode 100644 index 00000000..467d3540 Binary files /dev/null and b/modules/billing/docs/risingstorm2/icon.png differ diff --git a/modules/billing/docs/risingstorm2/index.php b/modules/billing/docs/risingstorm2/index.php new file mode 100644 index 00000000..72d7673e --- /dev/null +++ b/modules/billing/docs/risingstorm2/index.php @@ -0,0 +1,68 @@ + +

Rising Storm 2: Vietnam Server Guide

+ +

Overview

+

Rising Storm 2: Vietnam is available for hosting on our platform. This guide covers the basics of setting up and managing your Rising Storm 2: Vietnam server.

+ +
+

Server Information

+
    +
  • Default Port: 27102
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port is 27016 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Rising Storm 2: Vietnam server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Rising Storm 2: Vietnam in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Rising Storm 2: Vietnam server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Rising Storm 2: Vietnam community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/risingstorm2/metadata.json b/modules/billing/docs/risingstorm2/metadata.json new file mode 100644 index 00000000..e9165058 --- /dev/null +++ b/modules/billing/docs/risingstorm2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Rising Storm 2: Vietnam", + "description": "Setup and configuration guide for Rising Storm 2: Vietnam game servers", + "category": "game", + "order": 74 +} \ No newline at end of file diff --git a/modules/billing/docs/roadkill/icon.png b/modules/billing/docs/roadkill/icon.png new file mode 100644 index 00000000..516f4855 Binary files /dev/null and b/modules/billing/docs/roadkill/icon.png differ diff --git a/modules/billing/docs/roadkill/index.php b/modules/billing/docs/roadkill/index.php new file mode 100644 index 00000000..820a5fe9 --- /dev/null +++ b/modules/billing/docs/roadkill/index.php @@ -0,0 +1,66 @@ + +

Roadkill Server Guide

+ +

Overview

+

Roadkill is available for hosting on our platform. This guide covers the basics of setting up and managing your Roadkill server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Roadkill server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Roadkill in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Roadkill server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Roadkill community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/roadkill/metadata.json b/modules/billing/docs/roadkill/metadata.json new file mode 100644 index 00000000..f8b23fa8 --- /dev/null +++ b/modules/billing/docs/roadkill/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Roadkill", + "description": "Setup and configuration guide for Roadkill game servers", + "category": "game", + "order": 75 +} \ No newline at end of file diff --git a/modules/billing/docs/rorserver/icon.png b/modules/billing/docs/rorserver/icon.png new file mode 100644 index 00000000..aecd913d Binary files /dev/null and b/modules/billing/docs/rorserver/icon.png differ diff --git a/modules/billing/docs/rorserver/index.php b/modules/billing/docs/rorserver/index.php new file mode 100644 index 00000000..3fc7ab31 --- /dev/null +++ b/modules/billing/docs/rorserver/index.php @@ -0,0 +1,66 @@ + +

Rigs of Rods Server Guide

+ +

Overview

+

Rigs of Rods is available for hosting on our platform. This guide covers the basics of setting up and managing your Rigs of Rods server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Rigs of Rods server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Rigs of Rods in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Rigs of Rods server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Rigs of Rods community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/rorserver/metadata.json b/modules/billing/docs/rorserver/metadata.json new file mode 100644 index 00000000..dfc96be8 --- /dev/null +++ b/modules/billing/docs/rorserver/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Rigs of Rods", + "description": "Setup and configuration guide for Rigs of Rods game servers", + "category": "game", + "order": 76 +} \ No newline at end of file diff --git a/modules/billing/docs/rust/icon.png b/modules/billing/docs/rust/icon.png new file mode 100644 index 00000000..a96e9de9 Binary files /dev/null and b/modules/billing/docs/rust/icon.png differ diff --git a/modules/billing/docs/rust/index.php b/modules/billing/docs/rust/index.php new file mode 100644 index 00000000..6243ce13 --- /dev/null +++ b/modules/billing/docs/rust/index.php @@ -0,0 +1,455 @@ + + + +

Rust Server Hosting Guide

+ +

Overview

+

Rust is a popular multiplayer survival game where players gather resources, build bases, and compete for survival. This comprehensive guide covers hosting a dedicated Rust server on Linux or Windows.

+ +

Quick Info

+
+
    +
  • Default Port: 28015 (UDP)
  • +
  • RCON Port: 28016 (TCP)
  • +
  • Query Port: 28017 (UDP/TCP - Rust+ app)
  • +
  • Minimum RAM: 8GB (small server)
  • +
  • Recommended RAM: 16GB+ (medium/large servers)
  • +
  • Storage: 20GB+ (can grow to 50GB+)
  • +
  • App ID: 258550 (dedicated server)
  • +
  • Max Players: Configurable (50-500+)
  • +
  • Map Size: 3000-6000 (default 4000)
  • +
  • Log Files: RustDedicated_Data/output_log.txt
  • +
+
+ +

Installation & Setup

+ +

System Requirements

+
    +
  • OS: Linux (Ubuntu 20.04+, Debian 10+) or Windows Server 2016+
  • +
  • CPU: Quad-core 3.2GHz+ (high single-thread performance)
  • +
  • RAM: 8GB minimum, 16GB+ recommended
  • +
  • Storage: 20GB+ SSD (HDD not recommended)
  • +
  • Bandwidth: 1Gbps+ recommended for 100+ players
  • +
+ +

Installing via SteamCMD

+

Download: SteamCMD Guide

+ +

Linux Installation

+
# Install SteamCMD
+mkdir ~/steamcmd && cd ~/steamcmd
+wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
+tar -xvzf steamcmd_linux.tar.gz
+
+# Run SteamCMD and install Rust
+./steamcmd.sh
+login anonymous
+force_install_dir /home/rust/server
+app_update 258550 validate
+quit
+
+ +

Windows Installation

+
1. Download SteamCMD for Windows
+2. Extract to C:\steamcmd
+3. Run steamcmd.exe
+4. login anonymous
+5. force_install_dir C:\RustServer
+6. app_update 258550 validate
+7. quit
+
+ +

Server Configuration

+ +

Basic Startup Script (Linux)

+
#!/bin/bash
+# start.sh
+
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/rust/server/RustDedicated_Data/Plugins/x86_64
+
+cd /home/rust/server
+
+./RustDedicated -batchmode \
+    +server.ip 0.0.0.0 \
+    +server.port 28015 \
+    +server.tickrate 30 \
+    +server.hostname "My Rust Server" \
+    +server.identity "myserver" \
+    +server.maxplayers 100 \
+    +server.worldsize 4000 \
+    +server.seed 12345 \
+    +server.saveinterval 300 \
+    +server.globalchat true \
+    +server.description "Welcome to my server" \
+    +server.headerimage "https://i.imgur.com/yourimage.png" \
+    +server.url "https://yourwebsite.com" \
+    +rcon.ip 0.0.0.0 \
+    +rcon.port 28016 \
+    +rcon.password "YourSecurePassword" \
+    +rcon.web true \
+    -logfile "logs/$(date +%Y%m%d_%H%M%S).txt"
+
+ +

Windows Startup (start.bat)

+
@echo off
+cls
+:start
+echo Starting Rust server...
+
+RustDedicated.exe -batchmode ^
+    +server.ip 0.0.0.0 ^
+    +server.port 28015 ^
+    +server.hostname "My Rust Server" ^
+    +server.identity "myserver" ^
+    +server.maxplayers 100 ^
+    +server.worldsize 4000 ^
+    +server.saveinterval 300 ^
+    +rcon.port 28016 ^
+    +rcon.password "YourSecurePassword"
+
+goto start
+
+ +

Server Identity

+

Server data is stored in: server/[identity]/

+
    +
  • server/myserver/cfg/ - Config files
  • +
  • server/myserver/UserPersistence/ - Player data
  • +
  • server/myserver/proceduralmap.[seed].[size].map - World file
  • +
+ +

server.cfg

+

Create server/myserver/cfg/server.cfg:

+
server.hostname "My Rust Server"
+server.description "Welcome to my Rust server!"
+server.url "https://yourwebsite.com"
+server.headerimage "https://i.imgur.com/yourimage.png"
+server.identity "myserver"
+server.seed 12345
+server.worldsize 4000
+server.maxplayers 100
+server.saveinterval 300
+server.tickrate 30
+
+# Gameplay
+server.pve false
+server.radiation true
+server.stability true
+decay.scale 1.0
+
+# Performance
+server.entityrate 16
+server.planttick 60
+server.planttickscale 1
+
+# Global chat
+server.globalchat true
+server.chathistory 500
+
+# Voice chat
+voice.decay true
+
+# RCON
+rcon.password "YourSecurePassword"
+rcon.web true
+
+ +

Startup Parameters Reference

+ +

Essential Parameters

+
+server.ip "0.0.0.0"              # Server IP (0.0.0.0 = all interfaces)
++server.port 28015                 # Game port (UDP)
++server.hostname "Name"            # Server name (appears in browser)
++server.identity "folder_name"     # Server data folder name
++server.maxplayers 100             # Maximum players
++server.worldsize 4000             # Map size (1000-6000)
++server.seed 12345                 # World seed (random if not set)
++server.saveinterval 300           # Autosave interval (seconds)
++server.tickrate 30                # Server tick rate (10-30)
++server.description "Text"         # Server description
++server.url "https://url"          # Server website
++server.headerimage "URL"          # Server banner image
++rcon.ip "0.0.0.0"                 # RCON bind IP
++rcon.port 28016                   # RCON port (TCP)
++rcon.password "password"          # RCON password
++rcon.web true                     # Enable web/Rust+ RCON
+
+ +

Gameplay Parameters

+
+server.pve false                  # PvE mode (true/false)
++server.radiation true             # Radiation enabled
++server.stability true             # Building stability
++server.secure true                # Require VAC
+decay.scale 1.0                    # Decay rate multiplier
+server.itemdespawn 180             # Item despawn time (minutes)
+
+ +

Performance Parameters

+
+server.entityrate 16              # Entity network update rate
++fps.limit 60                      # Server FPS limit
++gc.buffer 4096                    # Garbage collection buffer
+server.planttick 60                # Plant growth tick rate
+server.planttickscale 1            # Plant growth speed
+
+ +

Plugins & Mods (Oxide/uMod)

+ +

Installing Oxide/uMod

+
    +
  1. Download uMod: uMod.org
  2. +
  3. Extract to server root directory
  4. +
  5. Files go directly into /server/ directory
  6. +
  7. Restart server
  8. +
  9. Plugins folder created at oxide/plugins/
  10. +
+ +

Essential Plugins

+ +

Admin Tools

+
    +
  • Admin Radar: ESP-style admin radar
  • +
  • Vanish: Invisible admin mode
  • +
  • Better Chat: Chat formatting and moderation
  • +
  • Admin Hammer: Building modification tool
  • +
+ +

Gameplay Enhancements

+
    +
  • Kits: Item kit system
  • +
  • Teleportation: /home, /tp commands
  • +
  • Clans: Clan/team system
  • +
  • Economics: Server currency system
  • +
  • Skip Night Vote: Vote to skip night
  • +
+ +

Protection

+
    +
  • Anti Cheat Enhanced: Cheat detection
  • +
  • Raid Block: Prevent offline raiding
  • +
  • No Give: Prevent admin abuse
  • +
+ +

Performance

+
    +
  • Auto Purge: Remove abandoned buildings
  • +
  • Entity Cleanup: Remove excess entities
  • +
+ +

Installing Plugins

+
# 1. Download .cs plugin file
+# 2. Place in oxide/plugins/
+cd /home/rust/server/oxide/plugins/
+wget https://umod.org/plugins/Plugin.cs
+
+# 3. Plugin auto-loads (or use oxide.reload PluginName)
+# 4. Configure in oxide/config/PluginName.json
+
+ +

Plugin Configuration

+

Configs auto-generate in oxide/config/ on first load.

+
# Edit config
+nano oxide/config/Kits.json
+
+# In-game or RCON
+oxide.reload Kits
+
+ +

Troubleshooting

+ +

Server Won't Start

+ +

Missing Libraries (Linux)

+
# Install required libraries
+sudo apt update
+sudo apt install lib32gcc-s1 libcurl4-gnutls-dev:i386
+
+# If still issues
+sudo apt install lib32stdc++6 libc6-i386
+
+ +

Port Already in Use

+
# Check ports
+sudo netstat -tulpn | grep 28015
+sudo lsof -i :28015
+
+# Kill process or change port
++server.port 28016 +rcon.port 28017
+
+ +

Permission Denied (Linux)

+
chmod +x RustDedicated
+chmod +x start.sh
+
+ +

Server Not in Browser

+
    +
  1. Check firewall: +
    sudo ufw allow 28015/udp
    +sudo ufw allow 28016/tcp
    +sudo ufw allow 28017/tcp
    +
    +
  2. +
  3. Verify ports open: netstat -tulpn | grep Rust
  4. +
  5. Wait 5-10 minutes: Can take time to appear
  6. +
  7. Direct connect: Press F1, type client.connect your.ip:28015
  8. +
+ +

High RAM Usage

+
    +
  1. Reduce worldsize: +server.worldsize 3000
  2. +
  3. Lower max players: +server.maxplayers 50
  4. +
  5. Increase saveinterval: +server.saveinterval 600
  6. +
  7. Use Auto Purge plugin
  8. +
  9. Regular wipes: Restart with fresh map weekly/monthly
  10. +
+ +

Lag/Low FPS

+
    +
  1. Reduce entity count: Use Entity Cleanup plugin
  2. +
  3. Lower tickrate: +server.tickrate 20 (default 30)
  4. +
  5. Increase planttick: server.planttick 120
  6. +
  7. Monitor with: perf 1 in console
  8. +
  9. Upgrade hardware: Rust is resource-intensive
  10. +
+ +

Map Wipe

+
# Stop server
+# Delete map file
+rm server/myserver/proceduralmap.*
+
+# Change seed (optional)
++server.seed 54321
+
+# Start server (generates new map)
+./start.sh
+
+ +

Blueprint Wipe

+
# Stop server
+# Delete blueprint data
+rm -rf server/myserver/UserPersistence/
+
+# Start server
+./start.sh
+
+ +

Performance Optimization

+ +

Server Configuration

+
server.tickrate 25                 # Lower = better performance
+server.entityrate 12               # Lower = less bandwidth
+server.planttick 90                # Higher = less CPU usage
+fps.limit 60                       # Limit server FPS
+gc.buffer 4096                     # Garbage collection
+
+ +

Map Size vs Performance

+
    +
  • 3000: Small, 50-75 players, 8GB RAM
  • +
  • 4000: Medium, 100-150 players, 12GB RAM
  • +
  • 5000: Large, 200+ players, 16GB+ RAM
  • +
  • 6000: Huge, 300+ players, 24GB+ RAM
  • +
+ +

Scheduled Tasks

+
#!/bin/bash
+# Auto-restart script with backup
+
+# Backup
+tar -czf backup_$(date +%Y%m%d).tar.gz server/myserver/
+
+# Stop server
+killall RustDedicated
+sleep 10
+
+# Update server
+cd ~/steamcmd
+./steamcmd.sh +login anonymous +force_install_dir /home/rust/server +app_update 258550 +quit
+
+# Start server
+cd /home/rust/server
+./start.sh
+
+ +

Crontab Auto-Restart

+
# Edit crontab
+crontab -e
+
+# Restart daily at 6 AM
+0 6 * * * /home/rust/restart.sh
+
+# Save weekly at Sunday 5 AM
+0 5 * * 0 tar -czf /backups/rust_$(date +\%Y\%m\%d).tar.gz /home/rust/server/myserver/
+
+ +

RCON Management

+ +

RCON Tools

+
    +
  • RustAdmin: RustAdmin.com
  • +
  • RCONc: Web-based RCON
  • +
  • Rust+: Official mobile app (requires +rcon.web true)
  • +
+ +

Common RCON Commands

+
# Player management
+kick "PlayerName" "Reason"
+ban "PlayerName" "Reason"
+banid "SteamID64"
+unban "SteamID64"
+listid                           # List banned IDs
+status                           # Show connected players
+
+# Server management
+save                             # Manual save
+server.writecfg                  # Save config
+server.stop                      # Stop server
+server.restart                   # Restart server
+oxide.reload PluginName          # Reload plugin
+
+# Game settings
+env.time 12                      # Set time (0-24)
+weather.rain 0                   # Stop rain
+airdrop.min_players 0            # Always allow airdrops
+
+ +

Additional Resources

+ + +
+

⚠️ Important Notes

+
    +
  • Rust servers require significant resources (8GB+ RAM minimum)
  • +
  • Regular map wipes recommended (weekly/monthly)
  • +
  • Keep server updated via SteamCMD
  • +
  • Use strong RCON password
  • +
  • Monitor server performance regularly
  • +
  • Backup server data before updates
  • +
+
+ +

+ Last updated: November 2024 +

diff --git a/modules/billing/docs/rust/index_old.php b/modules/billing/docs/rust/index_old.php new file mode 100644 index 00000000..003a2b9b --- /dev/null +++ b/modules/billing/docs/rust/index_old.php @@ -0,0 +1,67 @@ + +

Rust Server Guide

+ +

Overview

+

Rust is available for hosting on our platform. This guide covers the basics of setting up and managing your Rust server.

+ +
+

Quick Info

+
    +
  • Game Key: rust_linux64
  • +
  • Startup Command: -batchmode +server.ip %IP% %PORT% %PLAYERS% %HOSTNAME% %IDENTITY% %WORLDSIZE% %SEED% %SALT% %TICKRATE% %MAP% %BCK% %SAVEINTERNAL% %SECURE% +rcon.ip %IP% %RCON_PORT% %RCONWEB% %CONTROL_PASSWORD% -swnet %QUERY_PORT% -logfile output.txt
  • +
  • Log File: output.txt
  • +
  • Default Port: Not specified
  • +
  • Max Players: 500
  • +
+
+ +

Getting Started

+

To create a Rust server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Rust in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Rust server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Rust community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/rust/metadata.json b/modules/billing/docs/rust/metadata.json new file mode 100644 index 00000000..ea4c206f --- /dev/null +++ b/modules/billing/docs/rust/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Rust", + "description": "Setup and configuration guide for Rust game servers", + "category": "game", + "order": 78 +} \ No newline at end of file diff --git a/modules/billing/docs/sanandreasmp/icon.png b/modules/billing/docs/sanandreasmp/icon.png new file mode 100644 index 00000000..098dad2c Binary files /dev/null and b/modules/billing/docs/sanandreasmp/icon.png differ diff --git a/modules/billing/docs/sanandreasmp/index.php b/modules/billing/docs/sanandreasmp/index.php new file mode 100644 index 00000000..b02f9292 --- /dev/null +++ b/modules/billing/docs/sanandreasmp/index.php @@ -0,0 +1,68 @@ + +

San Andreas Multiplayer Server Guide

+ +

Overview

+

San Andreas Multiplayer is available for hosting on our platform. This guide covers the basics of setting up and managing your San Andreas Multiplayer server.

+ +
+

Server Information

+
    +
  • Default Port: 7777
  • +
  • Protocol: UDP
  • +
  • Additional Info: Default game port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a San Andreas Multiplayer server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find San Andreas Multiplayer in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your San Andreas Multiplayer server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official San Andreas Multiplayer community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/sanandreasmp/metadata.json b/modules/billing/docs/sanandreasmp/metadata.json new file mode 100644 index 00000000..60c57cda --- /dev/null +++ b/modules/billing/docs/sanandreasmp/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "San Andreas Multiplayer", + "description": "Setup and configuration guide for San Andreas Multiplayer game servers", + "category": "game", + "order": 80 +} \ No newline at end of file diff --git a/modules/billing/docs/serioussamhdfe/icon.png b/modules/billing/docs/serioussamhdfe/icon.png new file mode 100644 index 00000000..765ede83 Binary files /dev/null and b/modules/billing/docs/serioussamhdfe/icon.png differ diff --git a/modules/billing/docs/serioussamhdfe/index.php b/modules/billing/docs/serioussamhdfe/index.php new file mode 100644 index 00000000..091e2dcc --- /dev/null +++ b/modules/billing/docs/serioussamhdfe/index.php @@ -0,0 +1,66 @@ + +

Serious Sam HD The First Encounter Server Guide

+ +

Overview

+

Serious Sam HD The First Encounter is available for hosting on our platform. This guide covers the basics of setting up and managing your Serious Sam HD The First Encounter server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Serious Sam HD The First Encounter server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Serious Sam HD The First Encounter in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Serious Sam HD The First Encounter server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Serious Sam HD The First Encounter community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/serioussamhdfe/metadata.json b/modules/billing/docs/serioussamhdfe/metadata.json new file mode 100644 index 00000000..9cf7e7bf --- /dev/null +++ b/modules/billing/docs/serioussamhdfe/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Serious Sam HD The First Encounter", + "description": "Setup and configuration guide for Serious Sam HD The First Encounter game servers", + "category": "game", + "order": 82 +} \ No newline at end of file diff --git a/modules/billing/docs/serioussamhdse/icon.png b/modules/billing/docs/serioussamhdse/icon.png new file mode 100644 index 00000000..765ede83 Binary files /dev/null and b/modules/billing/docs/serioussamhdse/icon.png differ diff --git a/modules/billing/docs/serioussamhdse/index.php b/modules/billing/docs/serioussamhdse/index.php new file mode 100644 index 00000000..f3e12bff --- /dev/null +++ b/modules/billing/docs/serioussamhdse/index.php @@ -0,0 +1,66 @@ + +

Serious Sam HD The Second Encounter Server Guide

+ +

Overview

+

Serious Sam HD The Second Encounter is available for hosting on our platform. This guide covers the basics of setting up and managing your Serious Sam HD The Second Encounter server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Serious Sam HD The Second Encounter server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Serious Sam HD The Second Encounter in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Serious Sam HD The Second Encounter server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Serious Sam HD The Second Encounter community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/serioussamhdse/metadata.json b/modules/billing/docs/serioussamhdse/metadata.json new file mode 100644 index 00000000..3f1eb2eb --- /dev/null +++ b/modules/billing/docs/serioussamhdse/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Serious Sam HD The Second Encounter", + "description": "Setup and configuration guide for Serious Sam HD The Second Encounter game servers", + "category": "game", + "order": 83 +} \ No newline at end of file diff --git a/modules/billing/docs/shoutcast/icon.png b/modules/billing/docs/shoutcast/icon.png new file mode 100644 index 00000000..94d649c7 Binary files /dev/null and b/modules/billing/docs/shoutcast/icon.png differ diff --git a/modules/billing/docs/shoutcast/index.php b/modules/billing/docs/shoutcast/index.php new file mode 100644 index 00000000..91c6a8b0 --- /dev/null +++ b/modules/billing/docs/shoutcast/index.php @@ -0,0 +1,66 @@ + +

Shoutcast server Server Guide

+ +

Overview

+

Shoutcast server is available for hosting on our platform. This guide covers the basics of setting up and managing your Shoutcast server server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Shoutcast server server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Shoutcast server in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Shoutcast server server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Shoutcast server community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/shoutcast/metadata.json b/modules/billing/docs/shoutcast/metadata.json new file mode 100644 index 00000000..348d7f87 --- /dev/null +++ b/modules/billing/docs/shoutcast/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Shoutcast server", + "description": "Setup and configuration guide for Shoutcast server game servers", + "category": "game", + "order": 86 +} \ No newline at end of file diff --git a/modules/billing/docs/shoutcast_bot/icon.png b/modules/billing/docs/shoutcast_bot/icon.png new file mode 100644 index 00000000..94d649c7 Binary files /dev/null and b/modules/billing/docs/shoutcast_bot/icon.png differ diff --git a/modules/billing/docs/shoutcast_bot/index.php b/modules/billing/docs/shoutcast_bot/index.php new file mode 100644 index 00000000..7e36bedf --- /dev/null +++ b/modules/billing/docs/shoutcast_bot/index.php @@ -0,0 +1,66 @@ + +

Shoutcast server Bot Server Guide

+ +

Overview

+

Shoutcast server Bot is available for hosting on our platform. This guide covers the basics of setting up and managing your Shoutcast server Bot server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Shoutcast server Bot server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Shoutcast server Bot in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Shoutcast server Bot server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Shoutcast server Bot community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/shoutcast_bot/metadata.json b/modules/billing/docs/shoutcast_bot/metadata.json new file mode 100644 index 00000000..372a7574 --- /dev/null +++ b/modules/billing/docs/shoutcast_bot/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Shoutcast server Bot", + "description": "Setup and configuration guide for Shoutcast server Bot game servers", + "category": "game", + "order": 87 +} \ No newline at end of file diff --git a/modules/billing/docs/sinusbot/icon.png b/modules/billing/docs/sinusbot/icon.png new file mode 100644 index 00000000..e93e705e Binary files /dev/null and b/modules/billing/docs/sinusbot/icon.png differ diff --git a/modules/billing/docs/sinusbot/index.php b/modules/billing/docs/sinusbot/index.php new file mode 100644 index 00000000..c89a4a4e --- /dev/null +++ b/modules/billing/docs/sinusbot/index.php @@ -0,0 +1,66 @@ + +

SinusBot for TS 3 and Discord Server Guide

+ +

Overview

+

SinusBot for TS 3 and Discord is available for hosting on our platform. This guide covers the basics of setting up and managing your SinusBot for TS 3 and Discord server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a SinusBot for TS 3 and Discord server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find SinusBot for TS 3 and Discord in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your SinusBot for TS 3 and Discord server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official SinusBot for TS 3 and Discord community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/sinusbot/metadata.json b/modules/billing/docs/sinusbot/metadata.json new file mode 100644 index 00000000..91d51b60 --- /dev/null +++ b/modules/billing/docs/sinusbot/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "SinusBot for TS 3 and Discord", + "description": "Setup and configuration guide for SinusBot for TS 3 and Discord game servers", + "category": "game", + "order": 88 +} \ No newline at end of file diff --git a/modules/billing/docs/smashball/icon.png b/modules/billing/docs/smashball/icon.png new file mode 100644 index 00000000..818060e3 Binary files /dev/null and b/modules/billing/docs/smashball/icon.png differ diff --git a/modules/billing/docs/smashball/index.php b/modules/billing/docs/smashball/index.php new file mode 100644 index 00000000..5fae2e07 --- /dev/null +++ b/modules/billing/docs/smashball/index.php @@ -0,0 +1,66 @@ + +

Smashball Server Guide

+ +

Overview

+

Smashball is available for hosting on our platform. This guide covers the basics of setting up and managing your Smashball server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Smashball server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Smashball in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Smashball server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Smashball community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/smashball/metadata.json b/modules/billing/docs/smashball/metadata.json new file mode 100644 index 00000000..55c7fe7e --- /dev/null +++ b/modules/billing/docs/smashball/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Smashball", + "description": "Setup and configuration guide for Smashball game servers", + "category": "game", + "order": 3 +} \ No newline at end of file diff --git a/modules/billing/docs/smokinguns/icon.png b/modules/billing/docs/smokinguns/icon.png new file mode 100644 index 00000000..cb29af69 Binary files /dev/null and b/modules/billing/docs/smokinguns/icon.png differ diff --git a/modules/billing/docs/smokinguns/index.php b/modules/billing/docs/smokinguns/index.php new file mode 100644 index 00000000..09ea8b80 --- /dev/null +++ b/modules/billing/docs/smokinguns/index.php @@ -0,0 +1,68 @@ + +

Smokin Guns Server Guide

+ +

Overview

+

Smokin Guns is available for hosting on our platform. This guide covers the basics of setting up and managing your Smokin Guns server.

+ +
+

Server Information

+
    +
  • Default Port: 27960
  • +
  • Protocol: UDP
  • +
  • Additional Info: Default game port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Smokin Guns server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Smokin Guns in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Smokin Guns server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Smokin Guns community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/smokinguns/metadata.json b/modules/billing/docs/smokinguns/metadata.json new file mode 100644 index 00000000..6523d0aa --- /dev/null +++ b/modules/billing/docs/smokinguns/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Smokin Guns", + "description": "Setup and configuration guide for Smokin Guns game servers", + "category": "game", + "order": 89 +} \ No newline at end of file diff --git a/modules/billing/docs/sms/icon.png b/modules/billing/docs/sms/icon.png new file mode 100644 index 00000000..18029415 Binary files /dev/null and b/modules/billing/docs/sms/icon.png differ diff --git a/modules/billing/docs/sms/index.php b/modules/billing/docs/sms/index.php new file mode 100644 index 00000000..4473189c --- /dev/null +++ b/modules/billing/docs/sms/index.php @@ -0,0 +1,66 @@ + +

ShootMania Storm Server Guide

+ +

Overview

+

ShootMania Storm is available for hosting on our platform. This guide covers the basics of setting up and managing your ShootMania Storm server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a ShootMania Storm server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find ShootMania Storm in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your ShootMania Storm server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official ShootMania Storm community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/sms/metadata.json b/modules/billing/docs/sms/metadata.json new file mode 100644 index 00000000..3affb8b2 --- /dev/null +++ b/modules/billing/docs/sms/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "ShootMania Storm", + "description": "Setup and configuration guide for ShootMania Storm game servers", + "category": "game", + "order": 84 +} \ No newline at end of file diff --git a/modules/billing/docs/sniperelitev2/icon.png b/modules/billing/docs/sniperelitev2/icon.png new file mode 100644 index 00000000..14938550 Binary files /dev/null and b/modules/billing/docs/sniperelitev2/icon.png differ diff --git a/modules/billing/docs/sniperelitev2/index.php b/modules/billing/docs/sniperelitev2/index.php new file mode 100644 index 00000000..54831f74 --- /dev/null +++ b/modules/billing/docs/sniperelitev2/index.php @@ -0,0 +1,66 @@ + +

Sniper Elite V2 Server Guide

+ +

Overview

+

Sniper Elite V2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Sniper Elite V2 server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Sniper Elite V2 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Sniper Elite V2 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Sniper Elite V2 server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Sniper Elite V2 community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/sniperelitev2/metadata.json b/modules/billing/docs/sniperelitev2/metadata.json new file mode 100644 index 00000000..f0e53bce --- /dev/null +++ b/modules/billing/docs/sniperelitev2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Sniper Elite V2", + "description": "Setup and configuration guide for Sniper Elite V2 game servers", + "category": "game", + "order": 91 +} \ No newline at end of file diff --git a/modules/billing/docs/soldatserver/icon.png b/modules/billing/docs/soldatserver/icon.png new file mode 100644 index 00000000..b5337152 Binary files /dev/null and b/modules/billing/docs/soldatserver/icon.png differ diff --git a/modules/billing/docs/soldatserver/index.php b/modules/billing/docs/soldatserver/index.php new file mode 100644 index 00000000..2f7a750e --- /dev/null +++ b/modules/billing/docs/soldatserver/index.php @@ -0,0 +1,66 @@ + +

Soldat Server Guide

+ +

Overview

+

Soldat is available for hosting on our platform. This guide covers the basics of setting up and managing your Soldat server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Soldat server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Soldat in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Soldat server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Soldat community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/soldatserver/metadata.json b/modules/billing/docs/soldatserver/metadata.json new file mode 100644 index 00000000..ce84df3b --- /dev/null +++ b/modules/billing/docs/soldatserver/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Soldat", + "description": "Setup and configuration guide for Soldat game servers", + "category": "game", + "order": 92 +} \ No newline at end of file diff --git a/modules/billing/docs/space_engineers/icon.jpg b/modules/billing/docs/space_engineers/icon.jpg new file mode 100644 index 00000000..19ac254c Binary files /dev/null and b/modules/billing/docs/space_engineers/icon.jpg differ diff --git a/modules/billing/docs/space_engineers/index.php b/modules/billing/docs/space_engineers/index.php new file mode 100644 index 00000000..f94b6d34 --- /dev/null +++ b/modules/billing/docs/space_engineers/index.php @@ -0,0 +1,68 @@ + +

Space Engineers Server Guide

+ +

Overview

+

Space Engineers is available for hosting on our platform. This guide covers the basics of setting up and managing your Space Engineers server.

+ +
+

Server Information

+
    +
  • Default Port: 27016
  • +
  • Protocol: UDP
  • +
  • Additional Info: Steam port for query
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Space Engineers server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Space Engineers in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Space Engineers server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Space Engineers community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/space_engineers/metadata.json b/modules/billing/docs/space_engineers/metadata.json new file mode 100644 index 00000000..63897215 --- /dev/null +++ b/modules/billing/docs/space_engineers/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Space Engineers", + "description": "Setup and configuration guide for Space Engineers game servers", + "category": "game", + "order": 93 +} \ No newline at end of file diff --git a/modules/billing/docs/spigotmc/icon.png b/modules/billing/docs/spigotmc/icon.png new file mode 100644 index 00000000..9c6170e6 Binary files /dev/null and b/modules/billing/docs/spigotmc/icon.png differ diff --git a/modules/billing/docs/spigotmc/index.php b/modules/billing/docs/spigotmc/index.php new file mode 100644 index 00000000..596a5d96 --- /dev/null +++ b/modules/billing/docs/spigotmc/index.php @@ -0,0 +1,68 @@ + +

Spigot Server Server Guide

+ +

Overview

+

Spigot Server is available for hosting on our platform. This guide covers the basics of setting up and managing your Spigot Server server.

+ +
+

Server Information

+
    +
  • Default Port: 25565
  • +
  • Protocol: TCP
  • +
  • Additional Info: Query port is 25565 UDP, RCON varies
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Spigot Server server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Spigot Server in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Spigot Server server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Spigot Server community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/spigotmc/metadata.json b/modules/billing/docs/spigotmc/metadata.json new file mode 100644 index 00000000..d9606952 --- /dev/null +++ b/modules/billing/docs/spigotmc/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Spigot Server", + "description": "Setup and configuration guide for Spigot Server game servers", + "category": "game", + "order": 95 +} \ No newline at end of file diff --git a/modules/billing/docs/spunkybot/icon.jpg b/modules/billing/docs/spunkybot/icon.jpg new file mode 100644 index 00000000..c889d0d5 Binary files /dev/null and b/modules/billing/docs/spunkybot/icon.jpg differ diff --git a/modules/billing/docs/spunkybot/index.php b/modules/billing/docs/spunkybot/index.php new file mode 100644 index 00000000..803f50d3 --- /dev/null +++ b/modules/billing/docs/spunkybot/index.php @@ -0,0 +1,66 @@ + +

SpunkyBot Server Guide

+ +

Overview

+

SpunkyBot is available for hosting on our platform. This guide covers the basics of setting up and managing your SpunkyBot server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a SpunkyBot server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find SpunkyBot in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your SpunkyBot server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official SpunkyBot community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/spunkybot/metadata.json b/modules/billing/docs/spunkybot/metadata.json new file mode 100644 index 00000000..cc1d0b9a --- /dev/null +++ b/modules/billing/docs/spunkybot/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "SpunkyBot", + "description": "Setup and configuration guide for SpunkyBot game servers", + "category": "game", + "order": 96 +} \ No newline at end of file diff --git a/modules/billing/docs/squad/icon.jpg b/modules/billing/docs/squad/icon.jpg new file mode 100644 index 00000000..116eb492 Binary files /dev/null and b/modules/billing/docs/squad/icon.jpg differ diff --git a/modules/billing/docs/squad/index.php b/modules/billing/docs/squad/index.php new file mode 100644 index 00000000..ea0a7982 --- /dev/null +++ b/modules/billing/docs/squad/index.php @@ -0,0 +1,68 @@ + +

Squad Server Guide

+ +

Overview

+

Squad is available for hosting on our platform. This guide covers the basics of setting up and managing your Squad server.

+ +
+

Server Information

+
    +
  • Default Port: 27165
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port is 27165 UDP, RCON 21114 TCP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Squad server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Squad in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Squad server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Squad community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/squad/metadata.json b/modules/billing/docs/squad/metadata.json new file mode 100644 index 00000000..a86751be --- /dev/null +++ b/modules/billing/docs/squad/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Squad", + "description": "Setup and configuration guide for Squad game servers", + "category": "game", + "order": 97 +} \ No newline at end of file diff --git a/modules/billing/docs/starbound/icon.jpg b/modules/billing/docs/starbound/icon.jpg new file mode 100644 index 00000000..8281b054 Binary files /dev/null and b/modules/billing/docs/starbound/icon.jpg differ diff --git a/modules/billing/docs/starbound/index.php b/modules/billing/docs/starbound/index.php new file mode 100644 index 00000000..c6723089 --- /dev/null +++ b/modules/billing/docs/starbound/index.php @@ -0,0 +1,68 @@ + +

Starbound Server Guide

+ +

Overview

+

Starbound is available for hosting on our platform. This guide covers the basics of setting up and managing your Starbound server.

+ +
+

Server Information

+
    +
  • Default Port: 21025
  • +
  • Protocol: TCP
  • +
  • Additional Info: Query port is 21025 TCP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Starbound server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Starbound in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Starbound server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Starbound community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/starbound/metadata.json b/modules/billing/docs/starbound/metadata.json new file mode 100644 index 00000000..9f3ebabf --- /dev/null +++ b/modules/billing/docs/starbound/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Starbound", + "description": "Setup and configuration guide for Starbound game servers", + "category": "game", + "order": 99 +} \ No newline at end of file diff --git a/modules/billing/docs/stationeers/icon.jpg b/modules/billing/docs/stationeers/icon.jpg new file mode 100644 index 00000000..ab60bdbc Binary files /dev/null and b/modules/billing/docs/stationeers/icon.jpg differ diff --git a/modules/billing/docs/stationeers/index.php b/modules/billing/docs/stationeers/index.php new file mode 100644 index 00000000..11e60c1d --- /dev/null +++ b/modules/billing/docs/stationeers/index.php @@ -0,0 +1,68 @@ + +

Stationeers Server Guide

+ +

Overview

+

Stationeers is available for hosting on our platform. This guide covers the basics of setting up and managing your Stationeers server.

+ +
+

Server Information

+
    +
  • Default Port: 27016
  • +
  • Protocol: UDP
  • +
  • Additional Info: Steam query port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Stationeers server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Stationeers in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Stationeers server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Stationeers community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/stationeers/metadata.json b/modules/billing/docs/stationeers/metadata.json new file mode 100644 index 00000000..4f3f3728 --- /dev/null +++ b/modules/billing/docs/stationeers/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Stationeers", + "description": "Setup and configuration guide for Stationeers game servers", + "category": "game", + "order": 101 +} \ No newline at end of file diff --git a/modules/billing/docs/synergy/icon.png b/modules/billing/docs/synergy/icon.png new file mode 100644 index 00000000..e9ae262c Binary files /dev/null and b/modules/billing/docs/synergy/icon.png differ diff --git a/modules/billing/docs/synergy/index.php b/modules/billing/docs/synergy/index.php new file mode 100644 index 00000000..8e87f073 --- /dev/null +++ b/modules/billing/docs/synergy/index.php @@ -0,0 +1,68 @@ + +

Synergy Server Guide

+ +

Overview

+

Synergy is available for hosting on our platform. This guide covers the basics of setting up and managing your Synergy server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Synergy server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Synergy in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Synergy server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Synergy community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/synergy/metadata.json b/modules/billing/docs/synergy/metadata.json new file mode 100644 index 00000000..5bb12e3e --- /dev/null +++ b/modules/billing/docs/synergy/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Synergy", + "description": "Setup and configuration guide for Synergy game servers", + "category": "game", + "order": 4 +} \ No newline at end of file diff --git a/modules/billing/docs/teamspeak2/icon.png b/modules/billing/docs/teamspeak2/icon.png new file mode 100644 index 00000000..2fbbf656 Binary files /dev/null and b/modules/billing/docs/teamspeak2/icon.png differ diff --git a/modules/billing/docs/teamspeak2/index.php b/modules/billing/docs/teamspeak2/index.php new file mode 100644 index 00000000..808a982a --- /dev/null +++ b/modules/billing/docs/teamspeak2/index.php @@ -0,0 +1,68 @@ + +

TeamSpeak 2 Server Guide

+ +

Overview

+

TeamSpeak 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your TeamSpeak 2 server.

+ +
+

Server Information

+
    +
  • Default Port: 8767
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port is 51234 TCP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a TeamSpeak 2 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find TeamSpeak 2 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your TeamSpeak 2 server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official TeamSpeak 2 community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/teamspeak2/metadata.json b/modules/billing/docs/teamspeak2/metadata.json new file mode 100644 index 00000000..eca60e10 --- /dev/null +++ b/modules/billing/docs/teamspeak2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "TeamSpeak 2", + "description": "Setup and configuration guide for TeamSpeak 2 game servers", + "category": "game", + "order": 102 +} \ No newline at end of file diff --git a/modules/billing/docs/teamspeak3/icon.png b/modules/billing/docs/teamspeak3/icon.png new file mode 100644 index 00000000..227e040f Binary files /dev/null and b/modules/billing/docs/teamspeak3/icon.png differ diff --git a/modules/billing/docs/teamspeak3/index.php b/modules/billing/docs/teamspeak3/index.php new file mode 100644 index 00000000..180fe39f --- /dev/null +++ b/modules/billing/docs/teamspeak3/index.php @@ -0,0 +1,68 @@ + +

TeamSpeak 3 Server Guide

+ +

Overview

+

TeamSpeak 3 is available for hosting on our platform. This guide covers the basics of setting up and managing your TeamSpeak 3 server.

+ +
+

Server Information

+
    +
  • Default Port: 9987
  • +
  • Protocol: UDP
  • +
  • Additional Info: ServerQuery 10011 TCP, FileTransfer 30033 TCP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a TeamSpeak 3 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find TeamSpeak 3 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your TeamSpeak 3 server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official TeamSpeak 3 community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/teamspeak3/metadata.json b/modules/billing/docs/teamspeak3/metadata.json new file mode 100644 index 00000000..6459042b --- /dev/null +++ b/modules/billing/docs/teamspeak3/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "TeamSpeak 3", + "description": "Setup and configuration guide for TeamSpeak 3 game servers", + "category": "game", + "order": 104 +} \ No newline at end of file diff --git a/modules/billing/docs/terraria/icon.jpg b/modules/billing/docs/terraria/icon.jpg new file mode 100644 index 00000000..51a10028 Binary files /dev/null and b/modules/billing/docs/terraria/icon.jpg differ diff --git a/modules/billing/docs/terraria/index.php b/modules/billing/docs/terraria/index.php new file mode 100644 index 00000000..c5c944f1 --- /dev/null +++ b/modules/billing/docs/terraria/index.php @@ -0,0 +1,360 @@ + + + +

Terraria Dedicated Server Hosting Guide

+ +

Overview

+

Terraria is a 2D action-adventure sandbox game developed by Re-Logic. With over 5000 items, bosses, NPCs, and extensive building mechanics, Terraria offers rich multiplayer experiences. This comprehensive guide covers hosting a Terraria dedicated server on a VPS or dedicated server.

+ +

Quick Info

+
+
    +
  • Default Port: 7777 (TCP)
  • +
  • Protocol: TCP
  • +
  • Minimum RAM: 1GB (2GB+ for mods)
  • +
  • Recommended RAM: 4-8GB for larger servers
  • +
  • Storage: 500MB+ for server, additional for worlds
  • +
  • Max Players: 8-255 (configurable)
  • +
  • Server Executable: TerrariaServer.exe (Windows), TerrariaServer (Linux)
  • +
  • Config File: serverconfig.txt
  • +
+
+ +

Installation & Setup

+ +

System Requirements

+
    +
  • OS: Windows, Linux, or macOS
  • +
  • CPU: Dual-core minimum; Quad-core for 8+ players
  • +
  • RAM: 1GB minimum; 4-8GB for larger modded servers
  • +
  • Storage: 500MB+ for server files; SSD recommended
  • +
  • Network: 512kbps per player recommended
  • +
+ +

Windows Installation

+
1. Locate Terraria installation directory:
+   C:\Program Files (x86)\Steam\steamapps\common\Terraria\
+
+2. Find TerrariaServer.exe in the main folder
+
+3. Run TerrariaServer.exe
+   - Follow the setup wizard
+   - Choose existing world or create new
+   - Set max players
+   - Set port (default 7777)
+   - Set password (optional)
+
+4. Server will start and display connection information
+
+ +

Linux Installation

+
# Download Terraria server files
+wget https://terraria.org/api/download/pc-dedicated-server/terraria-server-1449.zip
+
+# Extract files
+unzip terraria-server-1449.zip
+cd 1449/Linux/
+
+# Make executable
+chmod +x TerrariaServer*
+
+# Run server
+./TerrariaServer.bin.x86_64
+
+# Or for headless/background:
+screen -S terraria ./TerrariaServer.bin.x86_64
+# Detach with Ctrl+A, D
+# Reattach with: screen -r terraria
+
+ +

macOS Installation

+
# Download server files from terraria.org
+# Extract and navigate to Mac folder
+cd ~/terraria-server/Mac/
+
+# Make executable
+chmod +x TerrariaServer*
+
+# Run server
+./TerrariaServer.bin.osx
+
+ +

Server Configuration

+ +

Configuration File (serverconfig.txt)

+

Create serverconfig.txt in the server directory:

+
# World Configuration
+world=/path/to/Worlds/MyWorld.wld
+autocreate=3
+worldname=MyWorld
+
+# Server Settings
+maxplayers=16
+port=7777
+password=YourPassword
+motd=Welcome to my Terraria server!
+
+# Security
+banlist=banlist.txt
+secure=1
+
+# Network
+priority=1
+npcstream=60
+
+ +

Configuration Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescriptionValues
worldPath to world file/path/to/world.wld
autocreateAuto-create world size1=Small, 2=Medium, 3=Large
maxplayersMaximum player slots1-255 (8-16 typical)
portServer portDefault: 7777
passwordServer passwordAny string (optional)
motdMessage of the dayText message
difficultyWorld difficulty0=Normal, 1=Expert, 2=Master
securePrevent cheating0=Off, 1=On
npcstreamNPC update frequencyDefault: 60
+ +

Port Forwarding

+
# Forward TCP port 7777 (or your configured port)
+# Linux firewall (UFW):
+sudo ufw allow 7777/tcp
+sudo ufw reload
+
+# Windows Firewall:
+New-NetFirewallRule -DisplayName "Terraria Server" -Direction Inbound -Protocol TCP -LocalPort 7777 -Action Allow
+
+ +

TShock Server Framework

+ +

What is TShock?

+

TShock is a server modification that adds extensive administrative features, permissions, anti-grief protection, and plugin support to Terraria servers.

+ +

Installing TShock

+
# Download TShock from https://github.com/Pryaxis/TShock/releases
+
+# Extract TShock files
+unzip TShock.zip
+
+# Run TShock server
+./TShock.Server
+
+# First run creates configuration files
+# Configure in tshock/config.json
+
+ +

TShock Features

+
    +
  • User Permissions: Fine-grained permission system
  • +
  • Anti-Grief: Protect regions, prevent item spawn abuse
  • +
  • User Management: Registration, login, groups
  • +
  • Admin Commands: Extensive server control
  • +
  • Plugins: Extend functionality with community plugins
  • +
  • REST API: Remote server management
  • +
+ +

Common TShock Commands

+
/user add USERNAME PASSWORD GROUP
+/group add GROUPNAME "permissions"
+/region define REGIONNAME
+/whitelist add USERNAME
+/ban add USERNAME reason
+/give PLAYER ITEMID AMOUNT
+/time set 12:00
+/butcher - Kill all hostile NPCs
+
+ +

Troubleshooting

+ +

Server Won't Start

+

Problem: Server fails to launch or crashes immediately.

+

Solutions:

+
    +
  • Check server logs for error messages
  • +
  • Verify all paths in serverconfig.txt are correct
  • +
  • Ensure port 7777 isn't already in use (netstat -an | grep 7777)
  • +
  • Check file permissions (Linux: chmod +x TerrariaServer*)
  • +
  • Verify world file isn't corrupted
  • +
+ +

Players Cannot Connect

+

Problem: Players can't join the server.

+

Solutions:

+
    +
  • Verify port 7777 TCP is forwarded on router
  • +
  • Check firewall allows traffic on port 7777
  • +
  • Confirm password is correct (case-sensitive)
  • +
  • Use external IP address, not local/LAN IP
  • +
  • Test with telnet SERVERIP 7777
  • +
  • Ensure server is running and accepting connections
  • +
+ +

Lag and Performance Issues

+

Problem: Server experiences lag or stuttering.

+

Solutions:

+
    +
  • Reduce max players if exceeding capacity
  • +
  • Use SSD instead of HDD for better I/O
  • +
  • Increase server RAM allocation
  • +
  • Disable or reduce mods/plugins
  • +
  • Clean up excessive items/projectiles in world
  • +
  • Use smaller world size for lower player counts
  • +
+ +

World Corruption

+

Problem: World file corrupted or won't load.

+

Solutions:

+
    +
  • Restore from backup (always maintain backups!)
  • +
  • Try loading world in single-player Terraria client
  • +
  • Use world repair tools if available
  • +
  • Check disk for errors
  • +
  • Avoid forced server shutdowns
  • +
+ +

Mod/Plugin Issues

+

Problem: Mods not loading or causing crashes.

+

Solutions:

+
    +
  • Ensure mod/plugin versions match Terraria version
  • +
  • Check for mod conflicts
  • +
  • Update TShock and plugins to latest versions
  • +
  • Review mod documentation for dependencies
  • +
  • Test mods individually to identify problematic ones
  • +
+ +

Performance Optimization

+ +

Server Sizing Guidelines

+
    +
  • Small (2-4 players): 1GB RAM, dual-core CPU
  • +
  • Medium (5-8 players): 2-4GB RAM, dual/quad-core CPU
  • +
  • Large (10-16 players): 4-8GB RAM, quad-core CPU
  • +
  • Modded servers: Add 2-4GB RAM depending on mod count
  • +
+ +

Backup Strategy

+
# Linux backup script
+#!/bin/bash
+WORLD_DIR="/path/to/Terraria/Worlds"
+BACKUP_DIR="/path/to/backups"
+DATE=$(date +%Y%m%d_%H%M%S)
+
+# Create backup
+tar -czf $BACKUP_DIR/terraria_backup_$DATE.tar.gz $WORLD_DIR
+
+# Keep only last 14 days
+find $BACKUP_DIR -name "terraria_backup_*.tar.gz" -mtime +14 -delete
+
+ +

Automated Restarts

+

Set up daily restarts for optimal performance:

+
# Linux crontab for 4 AM restart
+0 4 * * * /path/to/restart_terraria.sh
+
+# restart_terraria.sh:
+#!/bin/bash
+pkill -9 TerrariaServer
+sleep 5
+cd /path/to/terraria
+screen -dmS terraria ./TerrariaServer.bin.x86_64 -config serverconfig.txt
+
+ +

World Management

+
    +
  • Regular backups before major events or boss fights
  • +
  • Clean up unnecessary items periodically
  • +
  • Monitor world file size growth
  • +
  • Consider starting fresh worlds for new major updates
  • +
+ +

Modding Resources

+ +

TModLoader

+

TModLoader is a mod loader for Terraria that allows players to create and play mods.

+ +

Popular Mods

+
    +
  • Calamity Mod: Massive content expansion
  • +
  • Thorium Mod: New items, bosses, and biomes
  • +
  • Fargo's Mods: Quality of life improvements
  • +
  • Magic Storage: Advanced item storage system
  • +
  • Boss Checklist: Track boss progression
  • +
+ +

Additional Resources

+ + +
+

Important Notes

+
    +
  • Always backup your world files before major changes
  • +
  • Keep server software updated to match client versions
  • +
  • Use strong passwords to protect your server
  • +
  • Monitor resource usage and adjust player limits accordingly
  • +
  • Consider TShock for advanced server management
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/terraria/metadata.json b/modules/billing/docs/terraria/metadata.json new file mode 100644 index 00000000..ba465ced --- /dev/null +++ b/modules/billing/docs/terraria/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Terraria", + "description": "Setup and configuration guide for Terraria game servers", + "category": "game", + "order": 108 +} \ No newline at end of file diff --git a/modules/billing/docs/tf2/icon.jpg b/modules/billing/docs/tf2/icon.jpg new file mode 100644 index 00000000..3efdc493 Binary files /dev/null and b/modules/billing/docs/tf2/icon.jpg differ diff --git a/modules/billing/docs/tf2/index.php b/modules/billing/docs/tf2/index.php new file mode 100644 index 00000000..72d95110 --- /dev/null +++ b/modules/billing/docs/tf2/index.php @@ -0,0 +1,156 @@ + + + +

Team Fortress 2 Dedicated Server Hosting Guide

+ +

Overview

+

Team Fortress 2 (TF2) is Valve's class-based multiplayer FPS game. This guide covers hosting a TF2 dedicated server using Source Dedicated Server (srcds) on VPS or dedicated servers.

+ +

Quick Info

+
+
    +
  • Default Port: 27015 (UDP)
  • +
  • RCON Port: 27015 (TCP)
  • +
  • Additional Port: 27020 (TCP/UDP)
  • +
  • Minimum RAM: 1GB (2GB+ recommended)
  • +
  • Recommended CPU: 2+ cores @ 2.4GHz+
  • +
  • Storage: 15-20GB for game files
  • +
  • SteamCMD App ID: 232250
  • +
  • Server Binary: srcds.exe (Windows) / srcds_run (Linux)
  • +
  • Config Location: tf/cfg/server.cfg
  • +
+
+ +

Installation & Setup

+ +

System Requirements

+
    +
  • OS: Windows Server 2012+ or Linux (Ubuntu/Debian)
  • +
  • CPU: 2+ cores @ 2.4GHz minimum
  • +
  • RAM: 2GB minimum, 4GB recommended for 24 players
  • +
  • Storage: 15-20GB for server files
  • +
  • Network: 100Mbps recommended
  • +
+ +

Installing via SteamCMD

+
# Install SteamCMD
+# Linux:
+sudo add-apt-repository multiverse
+sudo dpkg --add-architecture i386
+sudo apt update
+sudo apt install lib32gcc1 steamcmd
+
+# Create server directory
+mkdir -p ~/tf2server
+cd ~/tf2server
+
+# Download TF2 server files (App ID 232250)
+steamcmd +login anonymous +force_install_dir ~/tf2server +app_update 232250 validate +quit
+
+ +

Startup Scripts

+

Windows (start_tf2.bat):

+
srcds.exe -console -game tf +map ctf_2fort +maxplayers 24 -port 27015 +exec server.cfg
+
+ +

Linux (start_tf2.sh):

+
#!/bin/bash
+./srcds_run -console -game tf +map ctf_2fort +maxplayers 24 -port 27015 +exec server.cfg
+
+ +

Server Configuration

+ +

server.cfg Example

+

Create tf/cfg/server.cfg:

+
// Server Information
+hostname "My TF2 Server"
+sv_region 1
+rcon_password "your_secure_password"
+
+// Server Settings
+sv_lan 0
+sv_pure 2
+mp_autoteambalance 1
+sv_visiblemaxplayers 24
+mp_timelimit 30
+mp_maxrounds 5
+
+// Communication
+sv_alltalk 0
+sv_voiceenable 1
+
+// Logging
+log on
+sv_logbans 1
+
+ +

Port Forwarding

+
# Required ports:
+UDP 27015 - Game server
+TCP 27015 - RCON
+TCP/UDP 27020 - SourceTV
+
+# Linux:
+sudo ufw allow 27015
+sudo ufw allow 27020
+
+ +

Plugins & Extensions

+ +

SourceMod Installation

+

Most TF2 servers use SourceMod for admin commands and plugins. Install Metamod:Source first, then SourceMod.

+ +

Popular Plugins

+
    +
  • AdminMenu: Complete admin interface
  • +
  • RTV (Rock The Vote): Player map voting
  • +
  • TF2 Competitive Fixes: Competitive tweaks
  • +
  • MGE Mod: 1v1/2v2 training mode
  • +
+ +

Troubleshooting

+ +

Server Won't Start

+
    +
  • Verify files: steamcmd +app_update 232250 validate
  • +
  • Check port 27015 availability
  • +
  • Review console errors
  • +
+ +

Not in Server Browser

+
    +
  • Verify sv_lan 0
  • +
  • Confirm ports forwarded
  • +
  • Wait 5-10 minutes for registration
  • +
+ +

Additional Resources

+ + +
+

Important Notes

+
    +
  • Keep server updated via SteamCMD
  • +
  • Use strong RCON passwords
  • +
  • Regular config backups
  • +
  • Monitor for exploits
  • +
+
diff --git a/modules/billing/docs/tf2/index_old.php b/modules/billing/docs/tf2/index_old.php new file mode 100644 index 00000000..0ac45607 --- /dev/null +++ b/modules/billing/docs/tf2/index_old.php @@ -0,0 +1,68 @@ + +

Team Fortress 2 Server Guide

+ +

Overview

+

Team Fortress 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Team Fortress 2 server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Team Fortress 2 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Team Fortress 2 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Team Fortress 2 server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Team Fortress 2 community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/tf2/metadata.json b/modules/billing/docs/tf2/metadata.json new file mode 100644 index 00000000..5fc2ec4e --- /dev/null +++ b/modules/billing/docs/tf2/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Team Fortress 2", + "description": "Setup and configuration guide for Team Fortress 2 game servers", + "category": "game", + "order": 110 +} \ No newline at end of file diff --git a/modules/billing/docs/tfc/icon.png b/modules/billing/docs/tfc/icon.png new file mode 100644 index 00000000..279ebc6a Binary files /dev/null and b/modules/billing/docs/tfc/icon.png differ diff --git a/modules/billing/docs/tfc/index.php b/modules/billing/docs/tfc/index.php new file mode 100644 index 00000000..05625c18 --- /dev/null +++ b/modules/billing/docs/tfc/index.php @@ -0,0 +1,66 @@ + +

Team Fortress Classic Server Guide

+ +

Overview

+

Team Fortress Classic is available for hosting on our platform. This guide covers the basics of setting up and managing your Team Fortress Classic server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Team Fortress Classic server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Team Fortress Classic in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Team Fortress Classic server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Team Fortress Classic community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/tfc/metadata.json b/modules/billing/docs/tfc/metadata.json new file mode 100644 index 00000000..7a8ad6bb --- /dev/null +++ b/modules/billing/docs/tfc/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Team Fortress Classic", + "description": "Setup and configuration guide for Team Fortress Classic game servers", + "category": "game", + "order": 112 +} \ No newline at end of file diff --git a/modules/billing/docs/theforest/icon.png b/modules/billing/docs/theforest/icon.png new file mode 100644 index 00000000..55ed56cf Binary files /dev/null and b/modules/billing/docs/theforest/icon.png differ diff --git a/modules/billing/docs/theforest/index.php b/modules/billing/docs/theforest/index.php new file mode 100644 index 00000000..8c2086e2 --- /dev/null +++ b/modules/billing/docs/theforest/index.php @@ -0,0 +1,68 @@ + +

The Forest Server Guide

+ +

Overview

+

The Forest is available for hosting on our platform. This guide covers the basics of setting up and managing your The Forest server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port is 27016 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a The Forest server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find The Forest in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your The Forest server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official The Forest community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/theforest/metadata.json b/modules/billing/docs/theforest/metadata.json new file mode 100644 index 00000000..429f9d70 --- /dev/null +++ b/modules/billing/docs/theforest/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "The Forest", + "description": "Setup and configuration guide for The Forest game servers", + "category": "game", + "order": 114 +} \ No newline at end of file diff --git a/modules/billing/docs/trackmanianations/icon.png b/modules/billing/docs/trackmanianations/icon.png new file mode 100644 index 00000000..ca0b1c2a Binary files /dev/null and b/modules/billing/docs/trackmanianations/icon.png differ diff --git a/modules/billing/docs/trackmanianations/index.php b/modules/billing/docs/trackmanianations/index.php new file mode 100644 index 00000000..6fa6cfd6 --- /dev/null +++ b/modules/billing/docs/trackmanianations/index.php @@ -0,0 +1,66 @@ + +

TrackMania Nations Server Guide

+ +

Overview

+

TrackMania Nations is available for hosting on our platform. This guide covers the basics of setting up and managing your TrackMania Nations server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a TrackMania Nations server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find TrackMania Nations in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your TrackMania Nations server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official TrackMania Nations community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/trackmanianations/metadata.json b/modules/billing/docs/trackmanianations/metadata.json new file mode 100644 index 00000000..8c0e2f04 --- /dev/null +++ b/modules/billing/docs/trackmanianations/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "TrackMania Nations", + "description": "Setup and configuration guide for TrackMania Nations game servers", + "category": "game", + "order": 115 +} \ No newline at end of file diff --git a/modules/billing/docs/trackmanianf/icon.png b/modules/billing/docs/trackmanianf/icon.png new file mode 100644 index 00000000..ca0b1c2a Binary files /dev/null and b/modules/billing/docs/trackmanianf/icon.png differ diff --git a/modules/billing/docs/trackmanianf/index.php b/modules/billing/docs/trackmanianf/index.php new file mode 100644 index 00000000..799a5879 --- /dev/null +++ b/modules/billing/docs/trackmanianf/index.php @@ -0,0 +1,66 @@ + +

TrackMania Nations Forever Server Guide

+ +

Overview

+

TrackMania Nations Forever is available for hosting on our platform. This guide covers the basics of setting up and managing your TrackMania Nations Forever server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a TrackMania Nations Forever server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find TrackMania Nations Forever in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your TrackMania Nations Forever server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official TrackMania Nations Forever community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/trackmanianf/metadata.json b/modules/billing/docs/trackmanianf/metadata.json new file mode 100644 index 00000000..0d912e55 --- /dev/null +++ b/modules/billing/docs/trackmanianf/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "TrackMania Nations Forever", + "description": "Setup and configuration guide for TrackMania Nations Forever game servers", + "category": "game", + "order": 117 +} \ No newline at end of file diff --git a/modules/billing/docs/unturned/icon.jpg b/modules/billing/docs/unturned/icon.jpg new file mode 100644 index 00000000..bb4c8d9c Binary files /dev/null and b/modules/billing/docs/unturned/icon.jpg differ diff --git a/modules/billing/docs/unturned/index.php b/modules/billing/docs/unturned/index.php new file mode 100644 index 00000000..e5fc5c2f --- /dev/null +++ b/modules/billing/docs/unturned/index.php @@ -0,0 +1,68 @@ + +

Unturned Server Guide

+ +

Overview

+

Unturned is available for hosting on our platform. This guide covers the basics of setting up and managing your Unturned server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port is 27016 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Unturned server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Unturned in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Unturned server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Unturned community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/unturned/metadata.json b/modules/billing/docs/unturned/metadata.json new file mode 100644 index 00000000..ff0ec048 --- /dev/null +++ b/modules/billing/docs/unturned/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Unturned", + "description": "Setup and configuration guide for Unturned game servers", + "category": "game", + "order": 120 +} \ No newline at end of file diff --git a/modules/billing/docs/urt/icon.jpg b/modules/billing/docs/urt/icon.jpg new file mode 100644 index 00000000..539859f3 Binary files /dev/null and b/modules/billing/docs/urt/icon.jpg differ diff --git a/modules/billing/docs/urt/index.php b/modules/billing/docs/urt/index.php new file mode 100644 index 00000000..4573a78d --- /dev/null +++ b/modules/billing/docs/urt/index.php @@ -0,0 +1,68 @@ + +

Urban Terror 4 Server Guide

+ +

Overview

+

Urban Terror 4 is available for hosting on our platform. This guide covers the basics of setting up and managing your Urban Terror 4 server.

+ +
+

Server Information

+
    +
  • Default Port: 27960
  • +
  • Protocol: UDP
  • +
  • Additional Info: Urban Terror default port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Urban Terror 4 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Urban Terror 4 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Urban Terror 4 server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Urban Terror 4 community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/urt/metadata.json b/modules/billing/docs/urt/metadata.json new file mode 100644 index 00000000..c3a666d5 --- /dev/null +++ b/modules/billing/docs/urt/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Urban Terror 4", + "description": "Setup and configuration guide for Urban Terror 4 game servers", + "category": "game", + "order": 124 +} \ No newline at end of file diff --git a/modules/billing/docs/ut2004/icon.png b/modules/billing/docs/ut2004/icon.png new file mode 100644 index 00000000..b5392726 Binary files /dev/null and b/modules/billing/docs/ut2004/icon.png differ diff --git a/modules/billing/docs/ut2004/index.php b/modules/billing/docs/ut2004/index.php new file mode 100644 index 00000000..2c2d36ef --- /dev/null +++ b/modules/billing/docs/ut2004/index.php @@ -0,0 +1,68 @@ + +

Unreal Tournament 2004 Server Guide

+ +

Overview

+

Unreal Tournament 2004 is available for hosting on our platform. This guide covers the basics of setting up and managing your Unreal Tournament 2004 server.

+ +
+

Server Information

+
    +
  • Default Port: 7777
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port is 7778 UDP, Web admin 8076 TCP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Unreal Tournament 2004 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Unreal Tournament 2004 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Unreal Tournament 2004 server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Unreal Tournament 2004 community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/ut2004/metadata.json b/modules/billing/docs/ut2004/metadata.json new file mode 100644 index 00000000..d029acd9 --- /dev/null +++ b/modules/billing/docs/ut2004/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Unreal Tournament 2004", + "description": "Setup and configuration guide for Unreal Tournament 2004 game servers", + "category": "game", + "order": 126 +} \ No newline at end of file diff --git a/modules/billing/docs/ut3/icon.png b/modules/billing/docs/ut3/icon.png new file mode 100644 index 00000000..b5392726 Binary files /dev/null and b/modules/billing/docs/ut3/icon.png differ diff --git a/modules/billing/docs/ut3/index.php b/modules/billing/docs/ut3/index.php new file mode 100644 index 00000000..ee154778 --- /dev/null +++ b/modules/billing/docs/ut3/index.php @@ -0,0 +1,68 @@ + +

Unreal Tournament 3 Server Guide

+ +

Overview

+

Unreal Tournament 3 is available for hosting on our platform. This guide covers the basics of setting up and managing your Unreal Tournament 3 server.

+ +
+

Server Information

+
    +
  • Default Port: 7777
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port is 6500 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Unreal Tournament 3 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Unreal Tournament 3 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Unreal Tournament 3 server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Unreal Tournament 3 community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/ut3/metadata.json b/modules/billing/docs/ut3/metadata.json new file mode 100644 index 00000000..c2c669c2 --- /dev/null +++ b/modules/billing/docs/ut3/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Unreal Tournament 3", + "description": "Setup and configuration guide for Unreal Tournament 3 game servers", + "category": "game", + "order": 128 +} \ No newline at end of file diff --git a/modules/billing/docs/ut99/icon.png b/modules/billing/docs/ut99/icon.png new file mode 100644 index 00000000..b5392726 Binary files /dev/null and b/modules/billing/docs/ut99/icon.png differ diff --git a/modules/billing/docs/ut99/index.php b/modules/billing/docs/ut99/index.php new file mode 100644 index 00000000..3bad69a8 --- /dev/null +++ b/modules/billing/docs/ut99/index.php @@ -0,0 +1,68 @@ + +

Unreal Tournament Server Guide

+ +

Overview

+

Unreal Tournament is available for hosting on our platform. This guide covers the basics of setting up and managing your Unreal Tournament server.

+ +
+

Server Information

+
    +
  • Default Port: 7777
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port is 7778 UDP, Web admin 8076 TCP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Unreal Tournament server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Unreal Tournament in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Unreal Tournament server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Unreal Tournament community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/ut99/metadata.json b/modules/billing/docs/ut99/metadata.json new file mode 100644 index 00000000..3e4a76b3 --- /dev/null +++ b/modules/billing/docs/ut99/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Unreal Tournament", + "description": "Setup and configuration guide for Unreal Tournament game servers", + "category": "game", + "order": 119 +} \ No newline at end of file diff --git a/modules/billing/docs/valheim/icon.jpg b/modules/billing/docs/valheim/icon.jpg new file mode 100644 index 00000000..794b69b2 Binary files /dev/null and b/modules/billing/docs/valheim/icon.jpg differ diff --git a/modules/billing/docs/valheim/index.php b/modules/billing/docs/valheim/index.php new file mode 100644 index 00000000..4654900c --- /dev/null +++ b/modules/billing/docs/valheim/index.php @@ -0,0 +1,326 @@ + + + +

Valheim Dedicated Server Hosting Guide

+ +

Overview

+

Valheim is a brutal survival and exploration game for 1-10 players set in a procedurally-generated purgatory inspired by Viking culture. This comprehensive guide covers everything you need to know about hosting a Valheim dedicated server on a VPS or dedicated server.

+ +

Quick Info

+
+
    +
  • Default Ports: 2456-2458 (UDP)
  • +
  • Protocol: UDP (Steam connectivity)
  • +
  • Minimum RAM: 4GB (Recommended: 8GB+)
  • +
  • Recommended CPU: 2+ cores @ 3.5GHz (4+ for 5+ players)
  • +
  • Storage: 5GB+ for game files, additional for worlds
  • +
  • Max Players: 10 vanilla (higher with mods, may cause lag)
  • +
  • SteamCMD App ID: 896660
  • +
  • Startup Scripts: start_headless_server.bat (Windows) / start_server.sh (Linux)
  • +
+
+ +

Installation & Setup

+ +

System Requirements

+
    +
  • OS: Windows Server 2016+ or Linux 64-bit (Ubuntu/Debian recommended)
  • +
  • CPU: Minimum 2 cores @ 2.4GHz; Recommended 4+ cores @ 3.5GHz+
  • +
  • RAM: 4GB minimum, 8GB recommended, 16GB for large groups
  • +
  • Storage: 5GB+ for game files, allow extra for world saves and backups
  • +
  • Network: 1Mbps minimum upload; 10Mbps+ recommended for stable gameplay
  • +
  • Bandwidth: ~1Mbps per player; wired connection strongly recommended
  • +
+ +

Installing via Steam (Windows)

+
1. Open Steam and go to your Library
+2. Use the dropdown menu and check "Tools"
+3. Locate "Valheim Dedicated Server" in the list
+4. Click "Install" and choose installation directory
+5. Wait for download to complete
+
+ +

Installing via SteamCMD (Linux/Windows)

+
# Install SteamCMD first (if not already installed)
+# Ubuntu/Debian:
+sudo apt update
+sudo apt install steamcmd
+
+# Create server directory
+mkdir -p ~/valheim-server
+cd ~/valheim-server
+
+# Download server files
+steamcmd +login anonymous +force_install_dir ~/valheim-server +app_update 896660 validate +exit
+
+# The server files will be downloaded to your specified directory
+
+ +

First-Time Setup

+

Before starting your server for the first time, you'll need to configure the startup parameters.

+ +

Server Configuration

+ +

Startup Scripts

+

Valheim uses startup scripts to configure the server. Edit the appropriate file for your OS:

+ +

Windows: start_headless_server.bat

+
@echo off
+set SteamAppId=892970
+valheim_server.exe -nographics -batchmode ^
+    -name "MyValheimServer" ^
+    -port 2456 ^
+    -world "MyWorld" ^
+    -password "MyPassword123" ^
+    -public 1
+
+ +

Linux: start_server.sh

+
#!/bin/bash
+export SteamAppId=892970
+
+./valheim_server.x86_64 -nographics -batchmode \
+    -name "MyValheimServer" \
+    -port 2456 \
+    -world "MyWorld" \
+    -password "MyPassword123" \
+    -public 1 \
+    -logfile /path/to/valheim.log
+
+ +

Admin Configuration Files

+

Create these files in the server directory to manage administrators, bans, and whitelists:

+ +

adminlist.txt

+
# Add Steam64 IDs (one per line)
+76561198012345678
+76561198087654321
+
+ +

bannedlist.txt

+
# Add Steam64 IDs of banned players
+76561198099999999
+
+ +

permittedlist.txt

+
# For whitelist mode - only these IDs can join
+76561198012345678
+76561198087654321
+
+ +

Startup Parameters

+ +

Essential Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescriptionExample
-nameServer name (appears in browser)"My Valheim Server"
-portServer port (default 2456)2456
-worldWorld/save name"Midgard"
-passwordServer password (required)"SecurePass123"
-public1=Public listing, 0=Private1
-savedirCustom save directory path"/path/to/saves"
-logfilePath to log file"/var/log/valheim.log"
-nographicsRun headless (no GUI)Required for dedicated servers
-batchmodeRun in batch modeRequired for dedicated servers
+ +

Port Forwarding

+

You must forward/open the following ports on your firewall:

+
    +
  • UDP 2456: Main game port (also set with -port parameter)
  • +
  • UDP 2457: Secondary port (2456 + 1)
  • +
  • UDP 2458: Tertiary port (2456 + 2)
  • +
+ +

Linux Firewall (UFW)

+
# Allow Valheim ports
+sudo ufw allow 2456:2458/udp
+sudo ufw reload
+
+ +

Windows Firewall

+
# Open Windows Defender Firewall with Advanced Security
+# Create new Inbound Rules for UDP ports 2456-2458
+# Or use PowerShell:
+New-NetFirewallRule -DisplayName "Valheim Server" -Direction Inbound -Protocol UDP -LocalPort 2456-2458 -Action Allow
+
+ +

Troubleshooting

+ +

Server Won't Start

+

Problem: Server fails to start or crashes immediately.

+

Solutions:

+
    +
  • Check log files for error messages
  • +
  • Verify all parameters are correctly formatted in startup script
  • +
  • Ensure server files are fully downloaded (run SteamCMD validate)
  • +
  • Check file permissions on Linux (chmod +x start_server.sh)
  • +
  • Verify you have sufficient RAM and disk space
  • +
+ +

Server Not Appearing in Browser

+

Problem: Server doesn't show up in the in-game server list.

+

Solutions:

+
    +
  • Ensure -public 1 is set in startup parameters
  • +
  • Check that ports 2456-2458 UDP are properly forwarded
  • +
  • Verify firewall rules allow the ports
  • +
  • Try connecting directly using IP:port in Steam server list
  • +
  • Wait a few minutes - it can take time to appear in the browser
  • +
+ +

Connection Issues

+

Problem: Players cannot connect to the server.

+

Solutions:

+
    +
  • Double-check password is correct and communicated to players
  • +
  • Verify port forwarding is configured correctly
  • +
  • Test with the public IP address, not local/LAN IP
  • +
  • Check router NAT type and consider DMZ if necessary
  • +
  • Disable any VPN on the server
  • +
+ +

Lag and Performance Issues

+

Problem: Server experiences lag, stuttering, or poor performance.

+

Solutions:

+
    +
  • Reduce player count if exceeding 5-10 players
  • +
  • Upgrade server hardware (CPU and RAM)
  • +
  • Use wired Ethernet connection, not WiFi
  • +
  • Close unnecessary background processes
  • +
  • Consider professional hosting for high-population servers
  • +
  • Keep the world size manageable (large explored worlds can lag)
  • +
+ +

World/Save Corruption

+

Problem: World save is corrupted or progress is lost.

+

Solutions:

+
    +
  • Restore from backup (make regular backups!)
  • +
  • Check disk health and fix errors
  • +
  • Avoid forced shutdowns or crashes
  • +
  • Use a reliable backup system (automated backups recommended)
  • +
+ +

Performance Optimization

+ +

Server Resource Management

+
    +
  • RAM: Allocate 8GB+ for smoother experience with multiple players
  • +
  • CPU: Higher single-core performance is more important than core count
  • +
  • Storage: Use SSD for better world loading performance
  • +
  • Network: Minimum 10Mbps upload for 5+ players
  • +
+ +

Backup Strategy

+
# Linux backup script example
+#!/bin/bash
+WORLD_NAME="MyWorld"
+BACKUP_DIR="/path/to/backups"
+DATE=$(date +%Y%m%d_%H%M%S)
+
+# Create backup
+cp ~/.config/unity3d/IronGate/Valheim/worlds/$WORLD_NAME.* $BACKUP_DIR/
+
+# Keep only last 7 days of backups
+find $BACKUP_DIR -name "*.fwl" -mtime +7 -delete
+find $BACKUP_DIR -name "*.db" -mtime +7 -delete
+
+ +

Automated Restarts

+

Set up daily restarts to clear memory and apply updates:

+
# Linux crontab entry for 4 AM restart
+0 4 * * * /path/to/restart_valheim.sh
+
+# restart_valheim.sh:
+#!/bin/bash
+pkill -9 valheim_server
+sleep 10
+cd /home/valheim/server
+./start_server.sh &
+
+ +

Console Commands (In-Game Admin)

+

Enable console with -console parameter, press F5 in-game:

+
    +
  • devcommands - Enable admin commands
  • +
  • kick [player name] - Kick a player
  • +
  • ban [player name] - Ban a player
  • +
  • unban [player name] - Unban a player
  • +
  • save - Force save the world
  • +
  • resetskill [skill] - Reset player skill level
  • +
+ +

Additional Resources

+ + +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version via SteamCMD
  • +
  • Make regular automated backups of your world saves
  • +
  • Test firewall rules and port forwarding before inviting players
  • +
  • Monitor server performance and adjust resources as needed
  • +
  • Use strong passwords to protect your server
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/valheim/metadata.json b/modules/billing/docs/valheim/metadata.json new file mode 100644 index 00000000..33b3194b --- /dev/null +++ b/modules/billing/docs/valheim/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Valheim", + "description": "Setup and configuration guide for Valheim game servers", + "category": "game", + "order": 130 +} \ No newline at end of file diff --git a/modules/billing/docs/vbox/icon.png b/modules/billing/docs/vbox/icon.png new file mode 100644 index 00000000..25d0dbeb Binary files /dev/null and b/modules/billing/docs/vbox/icon.png differ diff --git a/modules/billing/docs/vbox/index.php b/modules/billing/docs/vbox/index.php new file mode 100644 index 00000000..621dc66a --- /dev/null +++ b/modules/billing/docs/vbox/index.php @@ -0,0 +1,66 @@ + +

VirtualBox Server Guide

+ +

Overview

+

VirtualBox is available for hosting on our platform. This guide covers the basics of setting up and managing your VirtualBox server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a VirtualBox server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find VirtualBox in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your VirtualBox server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official VirtualBox community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/vbox/metadata.json b/modules/billing/docs/vbox/metadata.json new file mode 100644 index 00000000..1cd96030 --- /dev/null +++ b/modules/billing/docs/vbox/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "VirtualBox", + "description": "Setup and configuration guide for VirtualBox game servers", + "category": "game", + "order": 131 +} \ No newline at end of file diff --git a/modules/billing/docs/ventrilo/icon.png b/modules/billing/docs/ventrilo/icon.png new file mode 100644 index 00000000..3ecf5ec6 Binary files /dev/null and b/modules/billing/docs/ventrilo/icon.png differ diff --git a/modules/billing/docs/ventrilo/index.php b/modules/billing/docs/ventrilo/index.php new file mode 100644 index 00000000..2252d775 --- /dev/null +++ b/modules/billing/docs/ventrilo/index.php @@ -0,0 +1,68 @@ + +

Ventrilo Server Guide

+ +

Overview

+

Ventrilo is available for hosting on our platform. This guide covers the basics of setting up and managing your Ventrilo server.

+ +
+

Server Information

+
    +
  • Default Port: 3784
  • +
  • Protocol: UDP and TCP
  • +
  • Additional Info: Default voice port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Ventrilo server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Ventrilo in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Ventrilo server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Ventrilo community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/ventrilo/metadata.json b/modules/billing/docs/ventrilo/metadata.json new file mode 100644 index 00000000..8f143255 --- /dev/null +++ b/modules/billing/docs/ventrilo/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Ventrilo", + "description": "Setup and configuration guide for Ventrilo game servers", + "category": "game", + "order": 132 +} \ No newline at end of file diff --git a/modules/billing/docs/vicecitymp/icon.png b/modules/billing/docs/vicecitymp/icon.png new file mode 100644 index 00000000..e6279638 Binary files /dev/null and b/modules/billing/docs/vicecitymp/icon.png differ diff --git a/modules/billing/docs/vicecitymp/index.php b/modules/billing/docs/vicecitymp/index.php new file mode 100644 index 00000000..40938aee --- /dev/null +++ b/modules/billing/docs/vicecitymp/index.php @@ -0,0 +1,66 @@ + +

Vice City Multiplayer Server Guide

+ +

Overview

+

Vice City Multiplayer is available for hosting on our platform. This guide covers the basics of setting up and managing your Vice City Multiplayer server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Vice City Multiplayer server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Vice City Multiplayer in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Vice City Multiplayer server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Vice City Multiplayer community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/vicecitymp/metadata.json b/modules/billing/docs/vicecitymp/metadata.json new file mode 100644 index 00000000..f280d499 --- /dev/null +++ b/modules/billing/docs/vicecitymp/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Vice City Multiplayer", + "description": "Setup and configuration guide for Vice City Multiplayer game servers", + "category": "game", + "order": 134 +} \ No newline at end of file diff --git a/modules/billing/docs/warsow/icon.png b/modules/billing/docs/warsow/icon.png new file mode 100644 index 00000000..0c10514e Binary files /dev/null and b/modules/billing/docs/warsow/icon.png differ diff --git a/modules/billing/docs/warsow/index.php b/modules/billing/docs/warsow/index.php new file mode 100644 index 00000000..ee33bfa8 --- /dev/null +++ b/modules/billing/docs/warsow/index.php @@ -0,0 +1,68 @@ + +

Warsow Server Guide

+ +

Overview

+

Warsow is available for hosting on our platform. This guide covers the basics of setting up and managing your Warsow server.

+ +
+

Server Information

+
    +
  • Default Port: 44400
  • +
  • Protocol: UDP
  • +
  • Additional Info: Default game port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Warsow server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Warsow in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Warsow server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Warsow community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/warsow/metadata.json b/modules/billing/docs/warsow/metadata.json new file mode 100644 index 00000000..27cfe19d --- /dev/null +++ b/modules/billing/docs/warsow/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Warsow", + "description": "Setup and configuration guide for Warsow game servers", + "category": "game", + "order": 138 +} \ No newline at end of file diff --git a/modules/billing/docs/wolfrtcw_1-4/icon.png b/modules/billing/docs/wolfrtcw_1-4/icon.png new file mode 100644 index 00000000..6110ccd8 Binary files /dev/null and b/modules/billing/docs/wolfrtcw_1-4/icon.png differ diff --git a/modules/billing/docs/wolfrtcw_1-4/index.php b/modules/billing/docs/wolfrtcw_1-4/index.php new file mode 100644 index 00000000..cf05be54 --- /dev/null +++ b/modules/billing/docs/wolfrtcw_1-4/index.php @@ -0,0 +1,66 @@ + +

Wolfenstein: Return To Castle Wolfenstein 1.4 Server Guide

+ +

Overview

+

Wolfenstein: Return To Castle Wolfenstein 1.4 is available for hosting on our platform. This guide covers the basics of setting up and managing your Wolfenstein: Return To Castle Wolfenstein 1.4 server.

+ +
+

Server Information

+

+ This game server can be hosted on a VPS or dedicated server. Port configuration depends on the game engine and can typically be set in the server configuration files. +

+

+ Refer to the official game server documentation for specific port requirements and configuration details. +

+
+ +

Getting Started

+

To create a Wolfenstein: Return To Castle Wolfenstein 1.4 server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Wolfenstein: Return To Castle Wolfenstein 1.4 in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Wolfenstein: Return To Castle Wolfenstein 1.4 server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Wolfenstein: Return To Castle Wolfenstein 1.4 community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/wolfrtcw_1-4/metadata.json b/modules/billing/docs/wolfrtcw_1-4/metadata.json new file mode 100644 index 00000000..212df211 --- /dev/null +++ b/modules/billing/docs/wolfrtcw_1-4/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Wolfenstein: Return To Castle Wolfenstein 1.4", + "description": "Setup and configuration guide for Wolfenstein: Return To Castle Wolfenstein 1.4 game servers", + "category": "game", + "order": 143 +} \ No newline at end of file diff --git a/modules/billing/docs/wreckfest/icon.png b/modules/billing/docs/wreckfest/icon.png new file mode 100644 index 00000000..caee63ed Binary files /dev/null and b/modules/billing/docs/wreckfest/icon.png differ diff --git a/modules/billing/docs/wreckfest/index.php b/modules/billing/docs/wreckfest/index.php new file mode 100644 index 00000000..568cf794 --- /dev/null +++ b/modules/billing/docs/wreckfest/index.php @@ -0,0 +1,68 @@ + +

Wreckfest Server Guide

+ +

Overview

+

Wreckfest is available for hosting on our platform. This guide covers the basics of setting up and managing your Wreckfest server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Steam query port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Wreckfest server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Wreckfest in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Wreckfest server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Wreckfest community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/wreckfest/metadata.json b/modules/billing/docs/wreckfest/metadata.json new file mode 100644 index 00000000..e46fa5d5 --- /dev/null +++ b/modules/billing/docs/wreckfest/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Wreckfest", + "description": "Setup and configuration guide for Wreckfest game servers", + "category": "game", + "order": 144 +} \ No newline at end of file diff --git a/modules/billing/docs/wurmu/icon.jpg b/modules/billing/docs/wurmu/icon.jpg new file mode 100644 index 00000000..03780ba7 Binary files /dev/null and b/modules/billing/docs/wurmu/icon.jpg differ diff --git a/modules/billing/docs/wurmu/index.php b/modules/billing/docs/wurmu/index.php new file mode 100644 index 00000000..b53629cd --- /dev/null +++ b/modules/billing/docs/wurmu/index.php @@ -0,0 +1,68 @@ + +

Wurm Unlimited Server Guide

+ +

Overview

+

Wurm Unlimited is available for hosting on our platform. This guide covers the basics of setting up and managing your Wurm Unlimited server.

+ +
+

Server Information

+
    +
  • Default Port: 3724
  • +
  • Protocol: UDP
  • +
  • Additional Info: Default game port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Wurm Unlimited server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Wurm Unlimited in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Wurm Unlimited server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Wurm Unlimited community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/wurmu/metadata.json b/modules/billing/docs/wurmu/metadata.json new file mode 100644 index 00000000..a7b59a0b --- /dev/null +++ b/modules/billing/docs/wurmu/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Wurm Unlimited", + "description": "Setup and configuration guide for Wurm Unlimited game servers", + "category": "game", + "order": 145 +} \ No newline at end of file diff --git a/modules/billing/docs/xonotic/icon.png b/modules/billing/docs/xonotic/icon.png new file mode 100644 index 00000000..7960d0a3 Binary files /dev/null and b/modules/billing/docs/xonotic/icon.png differ diff --git a/modules/billing/docs/xonotic/index.php b/modules/billing/docs/xonotic/index.php new file mode 100644 index 00000000..a413713a --- /dev/null +++ b/modules/billing/docs/xonotic/index.php @@ -0,0 +1,68 @@ + +

Xonotic Server Guide

+ +

Overview

+

Xonotic is available for hosting on our platform. This guide covers the basics of setting up and managing your Xonotic server.

+ +
+

Server Information

+
    +
  • Default Port: 26000
  • +
  • Protocol: UDP
  • +
  • Additional Info: Default game port
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Xonotic server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Xonotic in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Xonotic server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Xonotic community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/xonotic/metadata.json b/modules/billing/docs/xonotic/metadata.json new file mode 100644 index 00000000..55b79d71 --- /dev/null +++ b/modules/billing/docs/xonotic/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Xonotic", + "description": "Setup and configuration guide for Xonotic game servers", + "category": "game", + "order": 146 +} \ No newline at end of file diff --git a/modules/billing/docs/zps/icon.png b/modules/billing/docs/zps/icon.png new file mode 100644 index 00000000..61bc2cbe Binary files /dev/null and b/modules/billing/docs/zps/icon.png differ diff --git a/modules/billing/docs/zps/index.php b/modules/billing/docs/zps/index.php new file mode 100644 index 00000000..e4a84eaf --- /dev/null +++ b/modules/billing/docs/zps/index.php @@ -0,0 +1,68 @@ + +

Zombie Panic! Source Server Guide

+ +

Overview

+

Zombie Panic! Source is available for hosting on our platform. This guide covers the basics of setting up and managing your Zombie Panic! Source server.

+ +
+

Server Information

+
    +
  • Default Port: 27015
  • +
  • Protocol: UDP
  • +
  • Additional Info: Query port also uses 27015 UDP
  • +
+

+ Note: When running on a VPS or dedicated server, you can use the default port or configure a custom port in your server configuration file. +

+
+ +

Getting Started

+

To create a Zombie Panic! Source server:

+
    +
  1. Navigate to the Game Servers page
  2. +
  3. Find Zombie Panic! Source in the list
  4. +
  5. Select your preferred configuration (slots, duration, etc.)
  6. +
  7. Add to cart and complete checkout
  8. +
  9. Your server will be automatically provisioned within minutes
  10. +
+ +

Server Configuration

+

After your server is created, you can configure it through the control panel:

+
    +
  • Server settings and parameters
  • +
  • Player slots and limits
  • +
  • RCON/remote control access
  • +
  • FTP file access
  • +
+ +

Common Tasks

+ +

Starting Your Server

+

Servers are automatically started after creation. You can stop/start your server from the control panel.

+ +

Connecting to Your Server

+

Use your server's IP address and port to connect from the game client.

+ +

Managing Files

+

Access your server files via FTP using the credentials provided in your control panel.

+ +

Support

+

If you need assistance with your Zombie Panic! Source server:

+
    +
  • Check our Common Issues guide
  • +
  • Contact support through your account dashboard
  • +
  • Visit the official Zombie Panic! Source community for game-specific help
  • +
+ +
+

Important Notes

+
    +
  • Always keep your server updated to the latest version
  • +
  • Make regular backups of your server configuration
  • +
  • Review and follow the game's End User License Agreement (EULA)
  • +
+
\ No newline at end of file diff --git a/modules/billing/docs/zps/metadata.json b/modules/billing/docs/zps/metadata.json new file mode 100644 index 00000000..c11ab038 --- /dev/null +++ b/modules/billing/docs/zps/metadata.json @@ -0,0 +1,6 @@ +{ + "name": "Zombie Panic! Source", + "description": "Setup and configuration guide for Zombie Panic! Source game servers", + "category": "game", + "order": 149 +} \ No newline at end of file