Servidores de Jogos

Servidor Enshrouded dedicado: guia Linux (Proton/Docker)

Sobre Enshrouded

Enshrouded (Keen Games, 2024, Early Access) é coop survival RPG voxel com combate ação e progressão de classes. Cross entre Zelda BOTW + Valheim. Suporta até 16 players.

Status Linux

Segundo docs verificadas (xgamingserver.com, redswitches.com):

Server binary é Windows-only (Steam AppID 2278520). Linux hosts rodam via Proton/Wine, geralmente via Docker que embala tudo.

Ubuntu 20.04+/22.04 LTS é o distro recomendado.

Requisitos

Players RAM vCPU Disco
4-8 8-16 GB 4 vCPU 3.5+ GHz 80-100 GB NVMe
8-16 16-24 GB 6-8 vCPU 120 GB NVMe

NVMe é obrigatório na prática — SSD SATA já lag em geração de chunks.

Portas

  • 15636/UDP — game
  • 15637/UDP — query

Firewall:

ufw allow 15636:15637/udp

Instalação via Docker (recomendado)

Docker resolve dependências Wine automaticamente. Use a imagem sknnr/enshrouded:

docker-compose.yml:

services:
  enshrouded:
    image: sknnr/enshrouded-dedicated-server:latest
    container_name: enshrouded
    restart: unless-stopped
    ports:
      - "15636:15636/udp"
      - "15637:15637/udp"
    volumes:
      - ./saved:/home/steam/enshrouded/savegame
      - ./logs:/home/steam/enshrouded/logs
    environment:
      - SERVER_NAME=Meu Enshrouded - Vitt Host
      - SERVER_SLOTS=16
      - SERVER_PASSWORD=senha_forte_min_8

Rodar:

docker compose up -d
docker logs -f enshrouded

Primeiro start: 5-10 min baixando servidor via SteamCMD dentro do container.

Instalação manual (SteamCMD + Wine)

Se preferir sem Docker:

apt update
apt install -y wine winetricks lib32gcc-s1 screen curl
useradd -m -s /bin/bash ensh
su - ensh

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

# Baixar Enshrouded Server (AppID 2278520)
./steamcmd.sh +@sSteamCmdForcePlatformType windows 
  +force_install_dir ~/enshrouded-server +login anonymous 
  +app_update 2278520 validate +quit

cd ~/enshrouded-server
screen -S ensh wine enshrouded_server.exe

Config (enshrouded_server.json)

Após o primeiro start:

{
  "name": "Meu Enshrouded",
  "password": "senha_forte",
  "saveDirectory": "./savegame",
  "logDirectory": "./logs",
  "ip": "0.0.0.0",
  "gamePort": 15636,
  "queryPort": 15637,
  "slotCount": 16,
  "voiceChatMode": "Proximity",
  "gameSettingsPreset": "Default",
  "userGroups": [
    {
      "name": "Admin",
      "password": "admin_pw",
      "canKickBan": true,
      "canAccessInventories": true,
      "canEditBase": true,
      "canExtendBase": true,
      "reservedSlots": 0
    },
    {
      "name": "Friend",
      "password": "friend_pw",
      "canKickBan": false,
      "canAccessInventories": true,
      "canEditBase": true,
      "canExtendBase": false,
      "reservedSlots": 0
    }
  ]
}

Como conectar

No cliente:

  • Play → Multiplayer → Direct Connect
  • Server address: SEU_IP:15636
  • Password: definida no config

Backup

0 4 * * * tar czf /backup/ensh-$(date +\%F).tar.gz ~/enshrouded-server/savegame

Update

./steamcmd.sh +@sSteamCmdForcePlatformType windows 
  +force_install_dir ~/enshrouded-server +login anonymous 
  +app_update 2278520 validate +quit

Otimização

  • slotCount alto = mais RAM. Não infle sem necessidade.
  • voiceChatMode: "Proximity" (padrão) é mais leve que "Global"
  • Restart programado 12-24h evita memory leak

Comparativo Docker vs SteamCMD manual

Critério Docker SteamCMD+Wine
Setup 5 min 30 min
Estabilidade ⭐⭐⭐⭐ ⭐⭐⭐
Updates docker pull steamcmd validate
Config custom Volume mount Direto
Curva Fácil (Docker) Média

Perguntas frequentes

"Server oficial Linux está previsto?"
Keen Games não anunciou (ago/2026). Enshrouded ainda está em Early Access.

"Progresso do personagem é local ou server-side?"
Server-side quando conectado ao dedicated. Local em singleplayer.

"Cliente cross-platform?"
Só PC (Steam) por enquanto. Console futuro (não confirmado).

Links

Nossos VPS-BR-03 e superior com NVMe dão conta de Enshrouded 16 slots.

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 →