Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
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
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2333README
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
- Ensure BepInEx is installed on your dedicated server.
- Extract the downloaded
.ziparchive. - Copy
Bigfrost_ServerPortal.dllinto yourValheim/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. |
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.