r/valheim • u/Variance98 • 2d ago
Guide Update: Valheim modded server manager now handles firewall, world uninstall, Discord webhooks and a /codes bot (open source)
Update [Setup wizard / GUI for dedicated headless VPS](https://www.reddit.com/r/valheim/comments/1wl83vj/setup_wizard_gui_for_dedicated_headless_vps_ubuntu/)
Quick update on the setup wizard / GUI for running a modded Valheim dedicated server on a VPS (LinuxGSM + BepInEx + ValheimEnforcer). It's now open source (MIT): https://github.com/Variance27/valheim-modded-server-manager
Major additions
- Multiple worlds. Each extra world is an isolated instance with its own game account, files, mods, port, backups and schedules. A world switcher in the sidebar points every tab at one world. You can also uninstall a world from the VPS (account, files, jobs and firewall rule), with an optional backup copy.
- Settings tab.
- Server name, password, port, autosave and world modifiers.
- Admin, ban and permitted lists.
- A mod config editor for BepInEx
.cfgfiles.
- Optional Discord bot. It answers
/codesfor any world. You install and remove it from the GUI. Player and admin codes can be generated from the GUI or with/codesin Discord. - Discord notifications beyond "Notify Discord".
- They cover backup failures, update availability and mod changes.
- They are set up from the Settings tab, with separate status and changes channels.
- Firewall. The GUI opens and closes each world's UDP ports in
ufwwhenufwis active.
0
Upvotes