Bigfrost ServerPortal

v1.1.0·Updated 2026-09-11

Unified web management portal for Valheim dedicated servers. Real-time telemetry, player management, remote console, and live configuration for BigAI server modules.

About this mod Author’s original text

Bigfrost_ServerPortal

Bigfrost_ServerPortal is a lightweight mod and web portal designed to provide real-time server management, diagnostics, and remote configuration for Valheim dedicated servers.

About the Name: Bigfrost (Bifröst)

A homage to Bifröst—the mythical burning rainbow bridge connecting Midgard (the mortal realm) directly to Asgard (the realm of the gods). In this mod, Bigfrost serves as the management bridge connecting server administrators directly to their live Valheim dedicated server from any web browser.

Features

  • Web Management Dashboard: Monitor player telemetry, server FPS, memory footprint, active ZDO counts, and world uptime in real time.
  • Remote Server Administration: Execute server console commands, send server-wide announcements, and kick or ban players from any web browser.
  • Lifecycle & Scheduled Restarts: Automate recurring daily restarts or trigger timed countdown restarts with automatic player alerts.
  • BigAI Mod Integration: Dynamically configure connected BigAI mods (CharactersVault, Valgrind, DagrNott_CustomDayCycle, Skald_VikingKillFeed, and Njoror_FairWinds) from a single interface.
  • Basic 3rd Party Mod Config: Can also edit configs for other mods in the server's /config folder.

Installation Type

  • Location: Dedicated Server-only. The mod will automatically detect and refuse to run a web server if placed in a client's plugins directory.
  • Access: Accessed remotely via standard web browsers.

Manual Install

  • Ensure BepInEx is installed on your dedicated server.
  • Extract the downloaded.zip archive.
  • Copy Bigfrost_ServerPortal.dll into your Valheim/BepInEx/plugins/ folder.
  • Ensure port 8080 (or your configured port) is open and forwarded.
  • Launch the game once to generate the default configuration file.

Configuration

The configuration file is automatically created at BepInEx/config/com.bigai.bigfrost_serverportal.cfg after running the game once.

| Section | Setting | Default | Description |

|:--- |:--- |:--- |:--- |

| WebPortal | EnableWebPortal | true | Enable the embedded web management portal. |

| WebPortal | WebPortalPort | 8080 | Port for the embedded web management portal. |

| WebPortal | WebAdminPassword | "" | Password required for administrative actions in the web portal (automatically generated as a secure random string on first startup). |

| General | VerboseLogging | false | Enable verbose logging in BepInEx console. |

| Lifecycle | RestartMode | ExitOnly | Server restart strategy (ExitOnly or SpawnProcess). |

| Lifecycle | RestartScriptPath |./start_server.sh | Path to external restart script when RestartMode is SpawnProcess. |

| Lifecycle | DailyRestartEnabled | false | Enable automated daily server restart. |

| Lifecycle | DailyRestartTime | 04:00 | Daily restart time in 24h format (HH:mm). |

Controls & Commands

  • Keybinds: None.
  • Admin Commands: Web dashboard accessible via browser at

Compatibility & Safe Removal

  • Multiplayer: Server-side only. Clients connect via standard web browsers without needing any client-side mod.
  • Save Integrity: Safe to add or remove at any time without affecting world save files.

AI Disclosure

I made this mod using AI. Most of the code in this mod was AI generated. If you have an issue with this, I completely understand and urge you to not use this mod. This mod ("Bigfrost_ServerPortal") is meant as a lightweight mod for small servers that don't need all the bells and whistles of a more complex mod.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_Valheim

File & checksum

Filename
Bigfrost_ServerPortal-1.1.0.zip
File size
401.9 KiB