Skip to main content

Knowledge Base

Guides, tutorials, and troubleshooting for your game servers

Getting Started

New here?

Follow these steps in order to get your first server online on Rivix.

Rust Server Guide

Rust

Server Setup

Time: 5–10 minutesDifficulty: Easy

Setting up your Rust server on Rivix is straightforward. Follow these steps to get started.

  1. Access your server control panel (Pterodactyl)
  2. Start your server for the first time to generate initial files
  3. Configure server.cfg with your desired settings
  4. Set your server name, description, and other basic settings
  5. Restart your server to apply changes
Rust Server Setup

Example of a fresh Rust server on Rivix after initial setup.

Time: 10–15 minutesDifficulty: Medium

Oxide Installation

Oxide is the most popular plugin framework for Rust servers. To install:

  1. Download Oxide for your Rust version from uMod.org
  2. Upload the Oxide files to your server's root directory (/home/container) using the file manager or SFTP
  3. Ensure oxide.dll is in the correct location
  4. Restart your server - Oxide will load automatically

Project Zomboid Server Guide

Project Zomboid

Server Setup

Getting your Project Zomboid server up and running.

  1. Access your server control panel
  2. Start the server to generate configuration files
  3. Configure server settings via the control panel
  4. Set up admin users and passwords
  5. Configure world settings and spawn parameters
Project Zomboid Server Setup

Installing Mods (Steam Workshop)

To add mods to your Project Zomboid server using Pterodactyl, you need to edit the server's configuration file (servertest.ini).

Step-by-Step Guide

Step 1: Access your server files via the File Manager in Pterodactyl.

Step 2: Navigate to and open servertest.ini

Step 3: Add Workshop Items

Find the WorkshopItems= line and add your Steam Workshop IDs:

WorkshopItems=2619072426,1234567890,0987654321

Separate multiple IDs with commas (no spaces).

Step 4: Add Mod Names

Find the Mods= line and add the exact mod names:

Mods=TheStar;AnotherMod;ThirdMod

Separate multiple mod names with semicolons.

Important Note

The WorkshopItems IDs and Mods names must match exactly. If they don't match, the server won't start. Make sure the order and count correspond correctly.

Step 5: Save the file and restart your server.

Example Configuration

WorkshopItems=2619072426,1234567890
Mods=TheStar;AnotherModName

In this example, Workshop ID 2619072426 corresponds to mod name TheStar, and Workshop ID 1234567890 corresponds to AnotherModName.

Project Zomboid Mod Configuration

Configuration Files

Key configuration files for Project Zomboid:

  • servertest.ini - Main server configuration file (mods, settings, etc.)
  • server.ini - Additional server settings
  • admin.txt - Server administrator list

Common Issues & Troubleshooting

Server Won't Start After Adding Mods

This usually means the WorkshopItems and Mods lines don't match:

  • Check that the number of Workshop IDs matches the number of mod names
  • Verify mod names are spelled exactly as they appear in Steam Workshop
  • Ensure proper formatting (commas for IDs, semicolons for names)
  • Check server logs for specific error messages

Mods Not Appearing In-Game

Verify that mods are subscribed to in Steam Workshop, check mod compatibility, and ensure the server has fully restarted.

Players Can't Connect

Check port forwarding, verify server is public, and ensure all players have the required mods installed.

Valheim Server Guide

Valheim

Server Setup

Setting up your Valheim dedicated server.

  1. Access your server control panel
  2. Start the server to generate initial configuration
  3. Set your server name and password
  4. Configure world settings and seed
  5. Set admin users if needed
  6. Restart server to apply changes
Valheim Server Setup

Installing Mods (BepInEx)

BepInEx Installation

BepInEx is the primary mod loader for Valheim servers. To install:

  1. Download BepInEx for Valheim from Thunderstore or GitHub
  2. Extract the BepInEx files to your server's root directory
  3. Start your server once to initialize BepInEx
  4. Download and place mod DLLs in the BepInEx/plugins folder
  5. Restart your server - mods will load automatically

Mod Directory Structure

server/
├── BepInEx/
│   ├── core/
│   ├── plugins/
│   │   └── YourMod.dll
│   └── config/
└── valheim_server.exe
Valheim Mod Installation

Configuration Files

Key configuration files for Valheim:

  • start_server.sh / start_server.bat - Server startup script (contains name, world, password)
  • BepInEx/config/ - Mod configuration files
  • worlds/ - Server world save files

Common Issues & Troubleshooting

BepInEx Not Loading

Ensure BepInEx files are in the correct directory and the server has been started at least once to initialize the framework.

Mods Causing Crashes

Check mod compatibility with your Valheim version. Remove mods one by one to identify the problematic mod. Check server logs for error messages.

Players Can't Join Server

Verify port settings (2456-2458 UDP), check firewall configuration, and ensure all players have matching mods installed.

World Not Saving

Check file permissions, ensure sufficient disk space, and verify the worlds directory is accessible.

Frequently Asked Questions