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 is available for hosting on our platform. This guide covers the basics of setting up and managing your 7 Days to Die server.
+ +26900+ 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. +
+To create a 7 Days to Die server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your 7 Days to Die server:
+Your content here...
+ +
+# 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 is available for hosting on our platform. This guide covers the basics of setting up and managing your Aliens vs Predator server.
+ ++ 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. +
+To create a Aliens vs Predator server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Aliens vs Predator server:
+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.
+ ++ 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. +
+To create a Age of Chivalry server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Age of Chivalry server:
+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.
+ +7777 (UDP)7778 (UDP)27015 (UDP)27020 (TCP, optional)# 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
+
+
+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
+
+
+#!/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 &
+
+
+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
+
+
+[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
+
+
+Replace the map name in your startup command:
+TheIsland - Original ARK mapTheCenter - Free expansion mapRagnarok - Free expansion mapValguero - Free expansion mapCrystalIsles - Free expansion mapScorchedEarth_P - Paid DLCAberration_P - Paid DLCExtinction - Paid DLCGenesis - Paid DLC| Parameter | +Description | +
|---|---|
?SessionName=NAME |
+ Server name displayed in browser | +
?Port=7777 |
+ Game port (default 7777) | +
?QueryPort=27015 |
+ Steam query port | +
?ServerPassword=PASS |
+ Password to join server | +
?ServerAdminPassword=PASS |
+ Admin password for console | +
?MaxPlayers=20 |
+ Maximum player slots | +
?ServerPVE=true |
+ Enable PVE mode | +
?AllowThirdPersonPlayer=true |
+ Allow third-person view | +
?listen |
+ Required for dedicated server | +
# 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
+
+
+Problem: Server fails to start or crashes immediately.
+Solutions:
+ShooterGame/Saved/Logs/steamcmd +login anonymous +app_update 346110 validate +exitchmod +x on server executable)Problem: Players cannot connect or server not visible in browser.
+Solutions:
+Problem: Server uses excessive resources or experiences lag.
+Solutions:
+Problem: Mods not loading or causing crashes.
+Solutions:
+ActiveMods=modid1,modid2Enable admin: Press TAB, type enablecheats ADMINPASSWORD
SaveWorld - Force save the gameDestroyWildDinos - Respawn all wild dinosaursSetTimeOfDay HH:MM:SS - Set time of dayadmincheat KillPlayer PLAYERNAME - Kill a playeradmincheat BanPlayer PLAYERNAME - Ban a playeradmincheat Broadcast MESSAGE - Server-wide message# 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
+
+
+Arma Reforger is available for hosting on our platform. This guide covers the basics of setting up and managing your Arma Reforger server.
+ +2001+ 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. +
+To create a Arma Reforger server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Arma Reforger server:
+Arma2 CO is available for hosting on our platform. This guide covers the basics of setting up and managing your Arma2 CO server.
+ +2302+ 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. +
+To create a Arma2 CO server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Arma2 CO server:
+Arma2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Arma2 server.
+ +2302+ 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. +
+To create a Arma2 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Arma2 server:
+Arma 3 is available for hosting on our platform. This guide covers the basics of setting up and managing your Arma 3 server.
+ +2302+ 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. +
+To create a Arma 3 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Arma 3 server:
+Assetto Corsa is available for hosting on our platform. This guide covers the basics of setting up and managing your Assetto Corsa server.
+ +9600+ 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. +
+To create a Assetto Corsa server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Assetto Corsa server:
+Atlas is available for hosting on our platform. This guide covers the basics of setting up and managing your Atlas server.
+ +5761+ 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. +
+To create a Atlas server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Atlas server:
+Avorion is available for hosting on our platform. This guide covers the basics of setting up and managing your Avorion server.
+ +27000+ 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. +
+To create a Avorion server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Avorion server:
+BEC is available for hosting on our platform. This guide covers the basics of setting up and managing your BEC server.
+ ++ 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. +
+To create a BEC server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your BEC server:
+Battlefield 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Battlefield 2 server.
+ +16567+ 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. +
+To create a Battlefield 2 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Battlefield 2 server:
+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.
+ +19567+ 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. +
+To create a Battlefield Bad Company 2 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Battlefield Bad Company 2 server:
+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.
+ ++ 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. +
+To create a Big Brother Bot server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Big Brother Bot server:
+Blood Frontier is available for hosting on our platform. This guide covers the basics of setting up and managing your Blood Frontier server.
+ ++ 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. +
+To create a Blood Frontier server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Blood Frontier server:
+BrainBread 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your BrainBread 2 server.
+ +27015+ 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. +
+To create a BrainBread 2 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your BrainBread 2 server:
+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.
+ +28960+ 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. +
+To create a Call of Duty server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Call of Duty server:
+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.
+ +28960+ 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. +
+To create a Call of Duty 2 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Call of Duty 2 server:
+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.
+ +28960+ 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. +
+To create a Call of Duty 4: Modern Warfare server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Call of Duty 4: Modern Warfare server:
+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.
+ +28960+ 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. +
+To create a Call of Duty: Modern Warfare 2 (IW4x) server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Call of Duty: Modern Warfare 2 (IW4x) server:
+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.
+ +28960+ 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. +
+To create a Call of Duty: Modern Warfare 3 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Call of Duty: Modern Warfare 3 server:
+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.
+ +28960+ 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. +
+To create a Call of Duty: United Offensive server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Call of Duty: United Offensive server:
+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.
+ +28960+ 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. +
+To create a Call of Duty: World at War server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Call of Duty: World at War server:
+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.
+ ++ 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. +
+To create a Citadel: Forged with Fire server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Citadel: Forged with Fire server:
+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.
+ +4976+ 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. +
+To create a CoD: Black Ops server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your CoD: Black Ops server:
+Colony Survival is available for hosting on our platform. This guide covers the basics of setting up and managing your Colony Survival server.
+ +27016+ 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. +
+To create a Colony Survival server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Colony Survival server:
+If these solutions don't resolve your issue:
+Conan Exiles is available for hosting on our platform. This guide covers the basics of setting up and managing your Conan Exiles server.
+ +7777+ 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. +
+To create a Conan Exiles server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Conan Exiles server:
+CS2D is available for hosting on our platform. This guide covers the basics of setting up and managing your CS2D server.
+ ++ 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. +
+To create a CS2D server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your CS2D server:
+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.
+ +27015 (UDP)csgo/logs/ or cs2/logs/server.cfgsrcds_run (Linux) or srcds.exe (Windows)# 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
+
+
+Download SteamCMD from: SteamCMD for Windows
+ +# 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
+
+
+# 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
+
+
+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
+
+
+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
+
+
+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
+
+
+List maps to rotate through:
+de_dust2
+de_mirage
+de_inferno
+de_nuke
+de_overpass
+de_vertigo
+de_ancient
+de_anubis
+
+
+#!/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
+
+
+#!/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
+
+
+@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
+
+
+-game csgo - Specify game (CS:GO only, not needed for CS2)-console - Enable server console-usercon - Enable user console input+ip 0.0.0.0 - Bind to all network interfaces+game_type 0 - Classic game type+game_mode 1 - Competitive mode (0=casual, 1=competitive, 2=wingman)+mapgroup mg_active - Map group (active duty maps)+map de_dust2 - Starting map-port 27015 - Server port-tickrate 128 - Server tickrate (64 or 128, CS:GO only)+maxplayers 10 - Maximum players+sv_setsteamaccount TOKEN - Game Server Login Token (GSLT)Required for public servers to appear in server browser!
+The standard plugin framework for Source engine servers.
+ +# 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
+
+ # Edit addons/sourcemod/configs/admins_simple.ini
+"STEAM_0:1:12345678" "99:z" // Your Steam ID
+
+ For practicing smokes, flashes, and aim.
+Competitive match plugin with knife rounds, veto, and more.
+Retake game mode - defenders defend bombsite, attackers retake.
+Player ranking and statistics system.
+Built into SourceMod. Access with !admin or sm_admin in chat.
# In server.cfg or startup parameters
+host_workshop_collection 123456789 // Workshop collection ID
+workshop_start_map 123456789 // Workshop map ID
+
+
+# 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
+
+
+# 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 ...
+
+
++sv_setsteamaccount YOUR_TOKENsv_lan 0 in server.cfgsudo ufw allow 27015/udp
+sudo ufw allow 27015/tcp
+sudo ufw allow 27020/udp # SourceTV
+
+ connect your.server.ip:27015top or htopsv_minrate 128000
+sv_maxrate 0 // unlimited
+
+ host_thread_mode 2
+
+ // Player client commands
+rate 786432
+cl_interp 0
+cl_interp_ratio 1
+cl_updaterate 128
+cl_cmdrate 128
+
+
+./steamcmd.sh
+login anonymous
+force_install_dir /path/to/csgo-server
+app_update 740 validate
+quit
+
+ sv_use_steam_voice 1
+sv_voiceenable 1
+
+ voice_loopback 1 // Hear yourself (testing)
+
+ +game_type 0 +game_mode 1 -tickrate 128 +maxplayers 10
+exec gamemode_competitive.cfg
+
+
++game_type 0 +game_mode 0 +maxplayers 20
+exec gamemode_casual.cfg
+
+
++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
+
+
++game_type 1 +game_mode 0 +maxplayers 12
+mp_ggprogressive_round_restart_delay 3
+mp_timelimit 20
+mp_maxrounds 3
+
+
++game_type 0 +game_mode 2 +maxplayers 4
+exec gamemode_competitive.cfg
+mp_maxrounds 16
+mp_overtime_maxrounds 4
+
+
+Download surf maps and configure:
+sv_airaccelerate 150
+sv_staminajumpcost 0
+sv_staminalandcost 0
+sv_accelerate 10
+sv_friction 4
+
+
+sv_enablebunnyhopping 1
+sv_autobunnyhopping 1
+sv_airaccelerate 1000
+sv_staminajumpcost 0
+sv_staminalandcost 0
+
+
+Use arena plugin and configure multiple arenas on one map.
+ +# Bind server to specific CPU cores
+taskset -c 0,1,2,3 ./srcds_run -game csgo ...
+
+
+# Run with higher priority
+nice -n -10 ./srcds_run -game csgo ...
+
+
+# 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"
+
+
+#!/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 ...
+
+
++ 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 is available for hosting on our platform. This guide covers the basics of setting up and managing your Counter Strike Global Offensive 128tick server.
+ +Not specifiedNot specifiedTo create a Counter Strike Global Offensive 128tick server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Counter Strike Global Offensive 128tick server:
+CSPromod is available for hosting on our platform. This guide covers the basics of setting up and managing your CSPromod server.
+ +27015+ 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. +
+To create a CSPromod server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your CSPromod server:
+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.
+ +27015+ 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. +
+To create a Counter Strike Source server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Counter Strike Source server:
+Counter-Strike is available for hosting on our platform. This guide covers the basics of setting up and managing your Counter-Strike server.
+ +27015+ 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. +
+To create a Counter-Strike server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Counter-Strike server:
+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.
+ +27015+ 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. +
+To create a Counter-Strike Condition Zero server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Counter-Strike Condition Zero server:
+DayZ is available for hosting on our platform. This guide covers the basics of setting up and managing your DayZ server.
+ +2302+ 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. +
+To create a DayZ server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your DayZ server:
+DayZ Mod is available for hosting on our platform. This guide covers the basics of setting up and managing your DayZ Mod server.
+ +2302+ 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. +
+To create a DayZ Mod server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your DayZ Mod server:
+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.
+ ++ 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. +
+To create a Death Match Classic server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Death Match Classic server:
+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.
+ +27015+ 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. +
+To create a Day of Defeat server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Day of Defeat server:
+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.
+ +27015+ 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. +
+To create a Day of Defeat Source server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Day of Defeat Source server:
+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.
+ +27015+ 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. +
+To create a Day of Infamy server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Day of Infamy server:
+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.
+ +10999+ 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. +
+To create a Dont Starve Together server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Dont Starve Together server:
+Dystopia is available for hosting on our platform. This guide covers the basics of setting up and managing your Dystopia server.
+ +27015+ 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. +
+To create a Dystopia server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Dystopia server:
+Eco is available for hosting on our platform. This guide covers the basics of setting up and managing your Eco server.
+ +3000+ 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. +
+To create a Eco server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Eco server:
+Empyrion is available for hosting on our platform. This guide covers the basics of setting up and managing your Empyrion server.
+ +30000+ 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. +
+To create a Empyrion server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Empyrion server:
+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.
+ +27960+ 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. +
+To create a Wolfenstein: Enemy Territory server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Wolfenstein: Enemy Territory server:
+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.
+ +2302+ 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. +
+To create a DayZ Epoch Mod server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your DayZ Epoch Mod server:
+Eternal-Silence is available for hosting on our platform. This guide covers the basics of setting up and managing your Eternal-Silence server.
+ ++ 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. +
+To create a Eternal-Silence server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Eternal-Silence server:
+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.
+ +27015+ 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. +
+To create a Euro Truck Simulator 2 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Euro Truck Simulator 2 server:
+factorio is available for hosting on our platform. This guide covers the basics of setting up and managing your factorio server.
+ +34197+ 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. +
+To create a factorio server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your factorio server:
+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.
+ +25565+ 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. +
+To create a Feed The Beast Server server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Feed The Beast Server server:
+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.
+ ++ 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. +
+To create a FlightGear Multiplayer Server server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your FlightGear Multiplayer Server server:
+FiveM is available for hosting on our platform. This guide covers the basics of setting up and managing your FiveM server.
+ +30120+ 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. +
+To create a FiveM server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your FiveM server:
+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.
+ +27015+ 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. +
+To create a Fistful of Frags server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Fistful of Frags server:
+FreeCol is available for hosting on our platform. This guide covers the basics of setting up and managing your FreeCol server.
+ ++ 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. +
+To create a FreeCol server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your FreeCol server:
+Garrys Mod is available for hosting on our platform. This guide covers the basics of setting up and managing your Garrys Mod server.
+ +27015+ 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. +
+To create a Garrys Mod server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Garrys Mod server:
+Gearbox is available for hosting on our platform. This guide covers the basics of setting up and managing your Gearbox server.
+ ++ 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. +
+To create a Gearbox server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Gearbox server:
+Thank you for choosing GameServers.World for your game server hosting needs. This guide will help you get started with your new server.
+ +Once your payment is processed, you'll receive:
+To upload files, mods, or plugins to your server:
+Each game server has its own configuration files. Common locations include:
+config/ foldermods/ or plugins/ foldersworld/ or game-specific foldersAlways make regular backups of your server data:
+If you need assistance:
+Halo CE is available for hosting on our platform. This guide covers the basics of setting up and managing your Halo CE server.
+ ++ 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. +
+To create a Halo CE server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Halo CE server:
+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.
+ ++ 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. +
+To create a Operation Harsh Doorstop server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Operation Harsh Doorstop server:
+Hidden: Source is available for hosting on our platform. This guide covers the basics of setting up and managing your Hidden: Source server.
+ +27015+ 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. +
+To create a Hidden: Source server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Hidden: Source server:
+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.
+ +27015+ 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. +
+To create a Half-Life 2: Deathmatch server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Half-Life 2: Deathmatch server:
+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.
+ +27015+ 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. +
+To create a Half Life: Death Match server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Half Life: Death Match server:
+HLTV is available for hosting on our platform. This guide covers the basics of setting up and managing your HLTV server.
+ ++ 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. +
+To create a HLTV server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your HLTV server:
+Homefront is available for hosting on our platform. This guide covers the basics of setting up and managing your Homefront server.
+ ++ 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. +
+To create a Homefront server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Homefront server:
+Hurtworld is available for hosting on our platform. This guide covers the basics of setting up and managing your Hurtworld server.
+ +12871+ 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. +
+To create a Hurtworld server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Hurtworld server:
+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.
+ ++ 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. +
+To create a IL-2 Sturmovik server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your IL-2 Sturmovik server:
+Insurgency is available for hosting on our platform. This guide covers the basics of setting up and managing your Insurgency server.
+ +27015+ 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. +
+To create a Insurgency server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Insurgency server:
+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.
+ +27015+ 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. +
+To create a Insurgency: Modern Infantry Combat server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Insurgency: Modern Infantry Combat server:
+Insurgency: Sandstorm is available for hosting on our platform. This guide covers the basics of setting up and managing your Insurgency: Sandstorm server.
+ +27102+ 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. +
+To create a Insurgency: Sandstorm server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Insurgency: Sandstorm server:
+IV Multiplayer is available for hosting on our platform. This guide covers the basics of setting up and managing your IV Multiplayer server.
+ ++ 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. +
+To create a IV Multiplayer server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your IV Multiplayer server:
+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.
+ +7777+ 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. +
+To create a Just Cause 2 Multiplayer server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Just Cause 2 Multiplayer server:
+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.
+ ++ 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. +
+To create a Jedi Knight 2 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Jedi Knight 2 server:
+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.
+ ++ 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. +
+To create a Jedi Knight: Jedi Academy server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Jedi Knight: Jedi Academy server:
+Killing Floor is available for hosting on our platform. This guide covers the basics of setting up and managing your Killing Floor server.
+ +7707+ 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. +
+To create a Killing Floor server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Killing Floor server:
+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.
+ +27015+ 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. +
+To create a Killing Floor 2 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Killing Floor 2 server:
+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.
+ +27015+ 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. +
+To create a Left 4 Dead server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Left 4 Dead server:
+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.
+ +27015+ 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. +
+To create a Left 4 Dead 2 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Left 4 Dead 2 server:
+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.
+ +28000+ 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. +
+To create a Life is Feudal server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Life is Feudal server:
+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.
+ +7240+ 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. +
+To create a Mount and Blade Warband server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Mount and Blade Warband server:
+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.
+ ++ 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. +
+To create a Mafia 2 Online server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Mafia 2 Online server:
+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.
+ +25565 (TCP)logs/latest.logserver.propertieseula.txt (must set eula=true)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
+
+
+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
+
+
+# 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
+
+
+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=
+
+
+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)
+ +When white-list=true in server.properties:
[
+ {
+ "uuid": "player-uuid-here",
+ "name": "PlayerName"
+ }
+]
+
+
+java -Xmx4G -Xms4G -jar minecraft_server.jar nogui
+
+
+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
+
+
+-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 startupnogui - Disable graphical interface (better performance)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
+
+
+Core commands and utilities for server management.
+Advanced permission management system.
+In-game world editing and region protection.
+Economy and permission API bridge.
+# 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
+
+
+# Check if Java is installed
+java -version
+
+# If not installed, install Java (Ubuntu/Debian)
+sudo apt update
+sudo apt install openjdk-17-jre-headless
+
+
+# You must agree to Minecraft EULA
+echo "eula=true" > eula.txt
+
+
+# Check what's using port 25565
+sudo lsof -i :25565
+sudo netstat -tulpn | grep 25565
+
+# Kill process or change server-port in server.properties
+
+
+# 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
+
+
+ps aux | grep javanetstat -an | grep 25565# 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
+
+ online-mode=falseserver-ip= is blank or 0.0.0.0/tps or use Spark profilerview-distance=6-8simulation-distance=4-6# spigot.yml or paper.yml
+entity-activation-range:
+ animals: 16
+ monsters: 24
+ misc: 8
+
+ # 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
+
+
+cp -r world/ world_backup/# server.properties
+view-distance=8
+simulation-distance=6
+network-compression-threshold=256
+entity-broadcast-range-percentage=100
+
+
+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
+
+
+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
+
+
+#!/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
+
+
+# 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
+
+
+# Enable whitelist in server.properties
+white-list=true
+
+# Add players in-game or console
+/whitelist add PlayerName
+/whitelist on
+
+
+# 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
+
+
+echo 1 > /proc/sys/net/ipv4/tcp_syncookies+ 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 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.
+ +Once your Minecraft server is provisioned, you can connect to it using the server IP and port provided in your account dashboard.
+ +You can customize your server using the server.properties file. Common settings include:
# 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
+
+
+To add plugins to your server, you'll need to use a modified server like Spigot or Paper:
+.jar files to your server's plugins folder via FTPplugins/[PluginName]/server.propertiesMiscreated is available for hosting on our platform. This guide covers the basics of setting up and managing your Miscreated server.
+ +64090+ 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. +
+To create a Miscreated server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Miscreated server:
+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.
+ ++ 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. +
+To create a Medal Of Honor: Allied Assault server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Medal Of Honor: Allied Assault server:
+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.
+ ++ 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. +
+To create a Medal Of Honor: Breakthrough (Windows) server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Medal Of Honor: Breakthrough (Windows) server:
+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.
+ ++ 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. +
+To create a Medal Of Honor: Spearhead server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Medal Of Honor: Spearhead server:
+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.
+ ++ 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. +
+To create a Medal Of Honor: Spearhead Demo Server (Windows) server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Medal Of Honor: Spearhead Demo Server (Windows) server:
+Mordhau is available for hosting on our platform. This guide covers the basics of setting up and managing your Mordhau server.
+ +27015+ 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. +
+To create a Mordhau server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Mordhau server:
+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.
+ +22003+ 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. +
+To create a Multi Theft Auto server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Multi Theft Auto server:
+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.
+ +64738+ 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. +
+To create a Murmur [Mumble server] server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Murmur [Mumble server] server:
+Nexuiz is available for hosting on our platform. This guide covers the basics of setting up and managing your Nexuiz server.
+ +26000+ 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. +
+To create a Nexuiz server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Nexuiz server:
+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.
+ +27015+ 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. +
+To create a No More Room In Hell server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your No More Room In Hell server:
+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.
+ +27015+ 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. +
+To create a Natural Selection 2 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Natural Selection 2 server:
+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.
+ +27015+ 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. +
+To create a Nuclear Dawn (Linux) server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Nuclear Dawn (Linux) server:
+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.
+ ++ 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. +
+To create a Outlaws of the Old West server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Outlaws of the Old West server:
+OpenTTD is available for hosting on our platform. This guide covers the basics of setting up and managing your OpenTTD server.
+ +3979+ 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. +
+To create a OpenTTD server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your OpenTTD server:
+PixARK is available for hosting on our platform. This guide covers the basics of setting up and managing your PixARK server.
+ +7777+ 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. +
+To create a PixARK server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your PixARK server:
+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.
+ +27015+ 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. +
+To create a Pirates, Vikings and Knights II server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Pirates, Vikings and Knights II server:
+Quake 3 is available for hosting on our platform. This guide covers the basics of setting up and managing your Quake 3 server.
+ +27960+ 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. +
+To create a Quake 3 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Quake 3 server:
+Quake 4 is available for hosting on our platform. This guide covers the basics of setting up and managing your Quake 4 server.
+ +27666+ 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. +
+To create a Quake 4 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Quake 4 server:
+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.
+ +27015+ 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. +
+To create a Red Orchestra 2 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Red Orchestra 2 server:
+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.
+ +27015+ 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. +
+To create a Reign of Kings server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Reign of Kings server:
+Ricochet is available for hosting on our platform. This guide covers the basics of setting up and managing your Ricochet server.
+ +27015+ 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. +
+To create a Ricochet server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Ricochet server:
+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.
+ +27102+ 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. +
+To create a Rising Storm 2: Vietnam server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Rising Storm 2: Vietnam server:
+Roadkill is available for hosting on our platform. This guide covers the basics of setting up and managing your Roadkill server.
+ ++ 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. +
+To create a Roadkill server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Roadkill server:
+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.
+ ++ 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. +
+To create a Rigs of Rods server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Rigs of Rods server:
+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.
+ +28015 (UDP)28016 (TCP)28017 (UDP/TCP - Rust+ app)RustDedicated_Data/output_log.txtDownload: SteamCMD Guide
+ +# 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
+
+
+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
+
+
+#!/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"
+
+
+@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 data is stored in: server/[identity]/
server/myserver/cfg/ - Config filesserver/myserver/UserPersistence/ - Player dataserver/myserver/proceduralmap.[seed].[size].map - World fileCreate 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
+
+
++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
+
+
++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)
+
+
++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
+
+
+/server/ directoryoxide/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
+
+
+Configs auto-generate in oxide/config/ on first load.
# Edit config
+nano oxide/config/Kits.json
+
+# In-game or RCON
+oxide.reload Kits
+
+
+# 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
+
+
+# Check ports
+sudo netstat -tulpn | grep 28015
+sudo lsof -i :28015
+
+# Kill process or change port
++server.port 28016 +rcon.port 28017
+
+
+chmod +x RustDedicated
+chmod +x start.sh
+
+
+sudo ufw allow 28015/udp
+sudo ufw allow 28016/tcp
+sudo ufw allow 28017/tcp
+
+ netstat -tulpn | grep Rustclient.connect your.ip:28015+server.worldsize 3000+server.maxplayers 50+server.saveinterval 600+server.tickrate 20 (default 30)server.planttick 120perf 1 in console# Stop server
+# Delete map file
+rm server/myserver/proceduralmap.*
+
+# Change seed (optional)
++server.seed 54321
+
+# Start server (generates new map)
+./start.sh
+
+
+# Stop server
+# Delete blueprint data
+rm -rf server/myserver/UserPersistence/
+
+# Start server
+./start.sh
+
+
+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
+
+
+#!/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
+
+
+# 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/
+
+
+# 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
+
+
++ 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 is available for hosting on our platform. This guide covers the basics of setting up and managing your Rust server.
+ +-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.txtoutput.txtTo create a Rust server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Rust server:
+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.
+ +7777+ 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. +
+To create a San Andreas Multiplayer server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your San Andreas Multiplayer server:
+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.
+ ++ 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. +
+To create a Serious Sam HD The First Encounter server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Serious Sam HD The First Encounter server:
+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.
+ ++ 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. +
+To create a Serious Sam HD The Second Encounter server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Serious Sam HD The Second Encounter server:
+Shoutcast server is available for hosting on our platform. This guide covers the basics of setting up and managing your Shoutcast server server.
+ ++ 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. +
+To create a Shoutcast server server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Shoutcast server server:
+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.
+ ++ 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. +
+To create a Shoutcast server Bot server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Shoutcast server Bot server:
+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.
+ ++ 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. +
+To create a SinusBot for TS 3 and Discord server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your SinusBot for TS 3 and Discord server:
+Smashball is available for hosting on our platform. This guide covers the basics of setting up and managing your Smashball server.
+ ++ 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. +
+To create a Smashball server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Smashball server:
+Smokin Guns is available for hosting on our platform. This guide covers the basics of setting up and managing your Smokin Guns server.
+ +27960+ 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. +
+To create a Smokin Guns server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Smokin Guns server:
+ShootMania Storm is available for hosting on our platform. This guide covers the basics of setting up and managing your ShootMania Storm server.
+ ++ 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. +
+To create a ShootMania Storm server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your ShootMania Storm server:
+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.
+ ++ 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. +
+To create a Sniper Elite V2 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Sniper Elite V2 server:
+Soldat is available for hosting on our platform. This guide covers the basics of setting up and managing your Soldat server.
+ ++ 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. +
+To create a Soldat server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Soldat server:
+Space Engineers is available for hosting on our platform. This guide covers the basics of setting up and managing your Space Engineers server.
+ +27016+ 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. +
+To create a Space Engineers server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Space Engineers server:
+Spigot Server is available for hosting on our platform. This guide covers the basics of setting up and managing your Spigot Server server.
+ +25565+ 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. +
+To create a Spigot Server server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Spigot Server server:
+SpunkyBot is available for hosting on our platform. This guide covers the basics of setting up and managing your SpunkyBot server.
+ ++ 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. +
+To create a SpunkyBot server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your SpunkyBot server:
+Squad is available for hosting on our platform. This guide covers the basics of setting up and managing your Squad server.
+ +27165+ 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. +
+To create a Squad server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Squad server:
+Starbound is available for hosting on our platform. This guide covers the basics of setting up and managing your Starbound server.
+ +21025+ 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. +
+To create a Starbound server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Starbound server:
+Stationeers is available for hosting on our platform. This guide covers the basics of setting up and managing your Stationeers server.
+ +27016+ 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. +
+To create a Stationeers server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Stationeers server:
+Synergy is available for hosting on our platform. This guide covers the basics of setting up and managing your Synergy server.
+ +27015+ 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. +
+To create a Synergy server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Synergy server:
+TeamSpeak 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your TeamSpeak 2 server.
+ +8767+ 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. +
+To create a TeamSpeak 2 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your TeamSpeak 2 server:
+TeamSpeak 3 is available for hosting on our platform. This guide covers the basics of setting up and managing your TeamSpeak 3 server.
+ +9987+ 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. +
+To create a TeamSpeak 3 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your TeamSpeak 3 server:
+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.
+ +7777 (TCP)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
+
+
+# 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
+
+
+# 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
+
+
+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
+
+
+| Parameter | +Description | +Values | +
|---|---|---|
world |
+ Path to world file | +/path/to/world.wld | +
autocreate |
+ Auto-create world size | +1=Small, 2=Medium, 3=Large | +
maxplayers |
+ Maximum player slots | +1-255 (8-16 typical) | +
port |
+ Server port | +Default: 7777 | +
password |
+ Server password | +Any string (optional) | +
motd |
+ Message of the day | +Text message | +
difficulty |
+ World difficulty | +0=Normal, 1=Expert, 2=Master | +
secure |
+ Prevent cheating | +0=Off, 1=On | +
npcstream |
+ NPC update frequency | +Default: 60 | +
# 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 is a server modification that adds extensive administrative features, permissions, anti-grief protection, and plugin support to Terraria servers.
+ +# 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
+
+
+/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
+
+
+Problem: Server fails to launch or crashes immediately.
+Solutions:
+netstat -an | grep 7777)chmod +x TerrariaServer*)Problem: Players can't join the server.
+Solutions:
+telnet SERVERIP 7777Problem: Server experiences lag or stuttering.
+Solutions:
+Problem: World file corrupted or won't load.
+Solutions:
+Problem: Mods not loading or causing crashes.
+Solutions:
+# 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
+
+
+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
+
+
+TModLoader is a mod loader for Terraria that allows players to create and play mods.
+ +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.
+ +27015 (UDP)27015 (TCP)27020 (TCP/UDP)# 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
+
+
+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
+
+
+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
+
+
+# Required ports:
+UDP 27015 - Game server
+TCP 27015 - RCON
+TCP/UDP 27020 - SourceTV
+
+# Linux:
+sudo ufw allow 27015
+sudo ufw allow 27020
+
+
+Most TF2 servers use SourceMod for admin commands and plugins. Install Metamod:Source first, then SourceMod.
+ +steamcmd +app_update 232250 validatesv_lan 0Team Fortress 2 is available for hosting on our platform. This guide covers the basics of setting up and managing your Team Fortress 2 server.
+ +27015+ 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. +
+To create a Team Fortress 2 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Team Fortress 2 server:
+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.
+ ++ 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. +
+To create a Team Fortress Classic server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Team Fortress Classic server:
+The Forest is available for hosting on our platform. This guide covers the basics of setting up and managing your The Forest server.
+ +27015+ 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. +
+To create a The Forest server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your The Forest server:
+TrackMania Nations is available for hosting on our platform. This guide covers the basics of setting up and managing your TrackMania Nations server.
+ ++ 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. +
+To create a TrackMania Nations server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your TrackMania Nations server:
+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.
+ ++ 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. +
+To create a TrackMania Nations Forever server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your TrackMania Nations Forever server:
+Unturned is available for hosting on our platform. This guide covers the basics of setting up and managing your Unturned server.
+ +27015+ 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. +
+To create a Unturned server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Unturned server:
+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.
+ +27960+ 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. +
+To create a Urban Terror 4 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Urban Terror 4 server:
+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.
+ +7777+ 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. +
+To create a Unreal Tournament 2004 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Unreal Tournament 2004 server:
+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.
+ +7777+ 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. +
+To create a Unreal Tournament 3 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Unreal Tournament 3 server:
+Unreal Tournament is available for hosting on our platform. This guide covers the basics of setting up and managing your Unreal Tournament server.
+ +7777+ 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. +
+To create a Unreal Tournament server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Unreal Tournament server:
+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.
+ +2456-2458 (UDP)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
+
+
+# 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
+
+
+Before starting your server for the first time, you'll need to configure the startup parameters.
+ +Valheim uses startup scripts to configure the server. Edit the appropriate file for your OS:
+ +@echo off
+set SteamAppId=892970
+valheim_server.exe -nographics -batchmode ^
+ -name "MyValheimServer" ^
+ -port 2456 ^
+ -world "MyWorld" ^
+ -password "MyPassword123" ^
+ -public 1
+
+
+#!/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
+
+
+Create these files in the server directory to manage administrators, bans, and whitelists:
+ +# Add Steam64 IDs (one per line)
+76561198012345678
+76561198087654321
+
+
+# Add Steam64 IDs of banned players
+76561198099999999
+
+
+# For whitelist mode - only these IDs can join
+76561198012345678
+76561198087654321
+
+
+| Parameter | +Description | +Example | +
|---|---|---|
-name |
+ Server name (appears in browser) | +"My Valheim Server" | +
-port |
+ Server port (default 2456) | +2456 | +
-world |
+ World/save name | +"Midgard" | +
-password |
+ Server password (required) | +"SecurePass123" | +
-public |
+ 1=Public listing, 0=Private | +1 | +
-savedir |
+ Custom save directory path | +"/path/to/saves" | +
-logfile |
+ Path to log file | +"/var/log/valheim.log" | +
-nographics |
+ Run headless (no GUI) | +Required for dedicated servers | +
-batchmode |
+ Run in batch mode | +Required for dedicated servers | +
You must forward/open the following ports on your firewall:
+# Allow Valheim ports
+sudo ufw allow 2456:2458/udp
+sudo ufw reload
+
+
+# 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
+
+
+Problem: Server fails to start or crashes immediately.
+Solutions:
+chmod +x start_server.sh)Problem: Server doesn't show up in the in-game server list.
+Solutions:
+-public 1 is set in startup parametersProblem: Players cannot connect to the server.
+Solutions:
+Problem: Server experiences lag, stuttering, or poor performance.
+Solutions:
+Problem: World save is corrupted or progress is lost.
+Solutions:
+# 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
+
+
+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 &
+
+
+Enable console with -console parameter, press F5 in-game:
devcommands - Enable admin commandskick [player name] - Kick a playerban [player name] - Ban a playerunban [player name] - Unban a playersave - Force save the worldresetskill [skill] - Reset player skill levelVirtualBox is available for hosting on our platform. This guide covers the basics of setting up and managing your VirtualBox server.
+ ++ 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. +
+To create a VirtualBox server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your VirtualBox server:
+Ventrilo is available for hosting on our platform. This guide covers the basics of setting up and managing your Ventrilo server.
+ +3784+ 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. +
+To create a Ventrilo server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Ventrilo server:
+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.
+ ++ 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. +
+To create a Vice City Multiplayer server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Vice City Multiplayer server:
+Warsow is available for hosting on our platform. This guide covers the basics of setting up and managing your Warsow server.
+ +44400+ 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. +
+To create a Warsow server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Warsow server:
+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.
+ ++ 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. +
+To create a Wolfenstein: Return To Castle Wolfenstein 1.4 server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Wolfenstein: Return To Castle Wolfenstein 1.4 server:
+Wreckfest is available for hosting on our platform. This guide covers the basics of setting up and managing your Wreckfest server.
+ +27015+ 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. +
+To create a Wreckfest server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Wreckfest server:
+Wurm Unlimited is available for hosting on our platform. This guide covers the basics of setting up and managing your Wurm Unlimited server.
+ +3724+ 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. +
+To create a Wurm Unlimited server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Wurm Unlimited server:
+Xonotic is available for hosting on our platform. This guide covers the basics of setting up and managing your Xonotic server.
+ +26000+ 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. +
+To create a Xonotic server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Xonotic server:
+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.
+ +27015+ 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. +
+To create a Zombie Panic! Source server:
+After your server is created, you can configure it through the control panel:
+Servers are automatically started after creation. You can stop/start your server from the control panel.
+ +Use your server's IP address and port to connect from the game client.
+ +Access your server files via FTP using the credentials provided in your control panel.
+ +If you need assistance with your Zombie Panic! Source server:
+