You are viewing a potentially older version of this package. View all versions.
BigAI-Bigfrost_ServerPortal-1.0.0 icon

Bigfrost ServerPortal

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

Date uploaded 11 hours ago
Version 1.0.0
Download link BigAI-Bigfrost_ServerPortal-1.0.0.zip
Downloads 6
Dependency string BigAI-Bigfrost_ServerPortal-1.0.0

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2333 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2333

README

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: Server-only. Clients do not need the mod installed.
  • Enforcement: Optional on clients; accessed via standard web browsers.

Manual Install

  1. Ensure BepInEx is installed on your dedicated server.
  2. Extract the downloaded .zip archive.
  3. Copy Bigfrost_ServerPortal.dll into your Valheim/BepInEx/plugins/ folder.
  4. Ensure port 8080 (or your configured port) is open and forwarded.
  5. 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.
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 http://<server-ip>:8080.

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.

CHANGELOG

Changelog

All notable changes to the Bifrostheim server web portal are documented in this file.

v1.0.0

Initial Release

  • Unified Web Management Portal: High-performance React & Tailwind web interface for Valheim dedicated servers with zero client-side installation needed.
  • Real-Time Telemetry & Diagnostics: Live monitoring of server FPS, tick rate, memory footprint (MB), active ZDO count, server uptime, and total player limits.
  • Live Player Roster & Actions: Real-time player list with Steam IDs, health bars, world coordinates, current biome zones, and ping metrics. Includes instant kick and ban actions with customizable reason broadcasts.
  • Ban List Management: Active ban viewer with support for unbanning and manual Steam ID registration.
  • Remote Console Execution: Streaming color-coded server logs (info, success, cmd, warn, error) with live command-line execution and output rendering.
  • Server Lifecycle & Restarts: Custom countdown timers with broadcast announcements, restart cancellation, scheduled daily restart times, and process lifecycle modes (ExitOnly / SpawnProcess).
  • Server Announcements & Instant Saves: Send global broadcast messages to all connected players or trigger immediate world saves (/save).
  • Modular BigAI Suite Integration:
    • CharactersVault: Live binding directory, player character unbinding, and world-wide wipe execution.
    • Valgrind: Live XP loss percentage and calculation mode adjustments.
    • Dagr & Nott: Dynamic day, night, and total cycle length sliders.
    • Skald: Real-time death chronicles viewer, custom message template editing, and test broadcast firing.
    • Njörðr: Fair winds mitigation, ocean tailwinds, weather frequencies, and ocean serpent spawner controls.