Servidores de Jogos

Servidor Valheim dedicado + mod Valheim Plus (guia coop)

Sobre o Valheim

O Valheim é o survival nórdico coop com mais de 12 milhões de cópias vendidas. Servidor dedicado suporta até 10 jogadores e é leve — perfeito para amigos.

Requisitos

Valheim é surpreendentemente eficiente:

Slots RAM vCPU Disco
2-5 2 GB 1 vCPU 5 GB
5-10 4 GB 2 vCPU 10 GB

Instalação

apt update && apt install -y lib32gcc-s1 screen
useradd -m -s /bin/bash valheim
su - valheim

# SteamCMD
mkdir steamcmd && cd steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xzf steamcmd_linux.tar.gz

# Valheim Dedicated Server (AppID 896660)
./steamcmd.sh +force_install_dir ~/valheim-server +login anonymous +app_update 896660 validate +quit

Script de start

~/valheim-server/start.sh:

#!/bin/bash
cd ~/valheim-server

export LD_LIBRARY_PATH=./linux64:$LD_LIBRARY_PATH
export SteamAppId=892970                       # importante!

./valheim_server.x86_64 
  -name "Meu Valheim - Vitt Host" 
  -port 2456 
  -world "MeuMundo" 
  -password "senha_forte_min_5" 
  -public 1 
  -crossplay

Notas importantes:

  • Senha obrigatória ≥ 5 caracteres (não pode ser vazio)
  • -public 1 faz aparecer na lista comunitária. Use 0 para privado (só direct IP)
  • -crossplay habilita cross-play PC + Xbox
chmod +x ~/valheim-server/start.sh
screen -S valheim ~/valheim-server/start.sh

Firewall

ufw allow 2456:2458/udp    # 3 portas consecutivas

Como conectar

Ver na lista comunitária: menu → Join Game → Community Servers → busca por nome
Direct connect: menu → Join IP → SEU_IP:2456 + senha

Instalar mods (BepInEx)

Valheim usa BepInEx (framework de modding para Unity).

1. Instalar BepInEx no servidor

cd ~/valheim-server
wget https://valheim.thunderstore.io/package/denikson/BepInExPack_Valheim/ -O bepinex.zip
unzip bepinex.zip -d bepinex_temp
# Copia o conteúdo BepInExPack_Valheim/* para o server
cp -r bepinex_temp/BepInExPack_Valheim/* .
rm -rf bepinex_temp bepinex.zip

O servidor agora carrega BepInEx no start.

2. Instalar Valheim Plus (mod mais famoso)

cd ~/valheim-server/BepInEx/plugins
wget https://github.com/valheimPlus/ValheimPlus/releases/latest/download/UnixServer.tar.gz
tar xzf UnixServer.tar.gz

Reinicie o servidor.

Valheim Plus adiciona:

  • Steel/silver dungeon respawn config
  • Configuração de multiplicadores (drop, XP)
  • QoL: cofres compartilhados, imprint melhor
  • Suporte a mais players (até 20 com config)

Config: ~/valheim-server/BepInEx/config/ValheimPlus.cfg — mais de 500 opções ajustáveis.

3. Outros mods populares (via Thunderstore)

  • BetterUI — HUD melhorado
  • Multi-User Chest — cofres para todos
  • CraftFromContainers — crafta usando itens de cofres próximos
  • EquipmentAndQuickSlots — mais slots de equip
  • ServerCharacters — chars presos ao servidor (anti-cheat)
  • Jotunn — biblioteca base (dependência de vários)

Baixe em thunderstore.io/c/valheim e coloque em BepInEx/plugins/.

IMPORTANTE: todos os players precisam ter os mesmos mods instalados no cliente.

Adminlist e permissões

~/valheim-server/adminlist.txt:

76561198XXXXXXX

Um Steam64 ID por linha. Reinicie servidor.

Comandos in-game (só admin):

help                    lista comandos
kick <playerId>
ban <playerId>
save                    salva o mundo agora
lodbias                 ajusta LOD (client)
raiseskill <nome> <n>   dá XP em skill

Backup automático

# Backup diário do mundo
0 4 * * * cp -a ~/.config/unity3d/IronGate/Valheim/worlds_local /backup/valheim-$(date +\%F)

Ou tarball se preferir:

0 4 * * * tar czf /backup/valheim-$(date +\%F).tar.gz ~/.config/unity3d/IronGate/Valheim/worlds_local

Update do servidor

su - valheim
cd ~/steamcmd
./steamcmd.sh +force_install_dir ~/valheim-server +login anonymous +app_update 896660 validate +quit

IMPORTANTE: ao atualizar o Valheim, reinstale BepInEx e re-baixe Valheim Plus (compatibilidade).

Otimização

  • Valheim não é multithreaded — vCPU com boost alto vale mais que muitas cores
  • Se o server travar (crash silencioso), pode ser mod incompatível — remova plugins um a um
  • Não deixe mundo aberto por meses — pontos de spawn de bosses ficam bugados

Troubleshooting

"Password too short" → mínimo 5 caracteres, sem senha o servidor recusa
Servidor não aparece na lista-public 1, aguarde 5-10 min para propagar
"Failed to sync save" → mods diferentes cliente/servidor, atualize BepInEx
Servidor lag após 10h → memory leak, restart programado a cada 24h

Links

Valheim é leve! Nosso VPS-BR-01 já roda para 5-8 amigos.

Compartilhar:

Pronto para hospedar seu próximo projeto?

VPS com painel pré-instalado em 1 clique. Ativação imediata.

Ver planos VPS
⏰ 20% OFF em VPS-BR --:--:-- Ver oferta →