NOVO 📢 Oferta de lançamento limitada: até 70% de desconto no seu primeiro mês, em todos os jogos!Ver planos

Como hospedar um servidor de Avorion (2026)

AvorionUpdated Nov 5, 202612 min read

Resposta curta. Você pode hospedar um servidor de Avorion por conta própria de graça: baixe o servidor dedicado do Avorion (app Steam 565060) com o SteamCMD e um login anônimo, inicie ./bin/AvorionServer com o nome de uma galáxia e abra as portas que você informar em --port, --query-port, --steam-master-port e --steam-query-port. Ou alugue um servidor de Avorion e pule a instalação e o redirecionamento de portas.

Os jogadores entram pela lista de servidores do jogo enquanto o servidor estiver listado, e cada jogador precisa da própria cópia do Avorion (app Steam 445220).

Verificado em 5 de novembro de 2026 no Avorion 2.5.13 (branch padrão desde 16 de março de 2026). A Boxelware anunciou o patch 2.6 em 29 de outubro de 2026 para dezembro de 2026.

Este guia usa os anúncios da Boxelware na Steam e a página da loja, além do que rodamos nos nossos próprios servidores de Avorion: o app exato do SteamCMD, a linha de início e os arquivos que o painel grava. Não encontramos nenhuma página da Boxelware sobre como rodar o servidor dedicado, então, onde não foi possível confirmar um detalhe, o guia diz isso em vez de chutar. Para ir direto à opção de aluguel, veja a Opção 2.

O que você precisa

  • Sistema operacional: Linux de 64-bit para os passos abaixo. A página da loja do Avorion lista Windows, macOS e Linux para o jogo, e nossos servidores usam a versão de servidor para Linux.
  • Hardware: a Boxelware não publica os requisitos do servidor dedicado na página da Steam (ela lista só o que o próprio jogo precisa).
  • Rede: quatro portas, uma para cada um de --port, --query-port, --steam-master-port e --steam-query-port, acessíveis pela internet. Não encontramos nenhuma fonte da Boxelware que liste o protocolo de cada porta, então, se você estiver em dúvida, libere TCP e UDP nas portas que escolheu.
  • Conta Steam: não é necessária para baixar o servidor. Nossa instalação usa um login anônimo.
  • O jogo: cada jogador precisa da própria cópia do Avorion.

O software do servidor é grátis. Você paga pela máquina, pela energia e pela banda, não pelo software.

Opção 1: hospede você mesmo

Funciona em um PC sobrando, em um servidor doméstico ou em uma máquina virtual na nuvem. O fluxo do SteamCMD abaixo é o do nosso próprio script de instalação, reduzido ao que uma única máquina precisa.

Linux (Debian ou Ubuntu)

  1. Crie um usuário steam e troque para ele, para que o servidor fique em uma conta própria.
    sudo useradd -m steam
    sudo -iu steam
  2. Instale o SteamCMD com esse usuário, depois de instalar as bibliotecas de 32-bit que a página do SteamCMD da Valve lista para a sua distribuição. É o mesmo tarball que o nosso script de instalação baixa.
    mkdir ~/Steam && cd ~/Steam
    curl -sSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar zxvf -
  3. Baixe o servidor.
    ~/Steam/steamcmd.sh +force_install_dir /home/steam/avorion +login anonymous +app_update 565060 validate +quit
    Não confie só na mensagem “success”. Nas nossas instalações, os downloads do SteamCMD falham de vez em quando, cerca de duas em sete em uma instalação limpa, e mesmo assim ele informa sucesso. Confira se existe um arquivo chamado appmanifest_565060.acf em /home/steam/avorion/steamapps/. Se não existir, rode o comando de novo.
  4. Copie as bibliotecas do cliente Steam. Nosso script de instalação copia os dois arquivos steamclient.so do SteamCMD para uma pasta .steam dentro da pasta do servidor, e nossa linha de início aponta HOME para a pasta do servidor para que ele os encontre:
    mkdir -p ~/avorion/.steam/sdk32 ~/avorion/.steam/sdk64
    cp ~/Steam/linux32/steamclient.so ~/avorion/.steam/sdk32/
    cp ~/Steam/linux64/steamclient.so ~/avorion/.steam/sdk64/
  5. Inicie o servidor. Esta é a forma da nossa linha de início, com as configurações escritas como argumentos. Os números são valores de exemplo para você adaptar:
    cd ~/avorion
    mkdir -p galaxy
    export LD_LIBRARY_PATH=./linux64
    HOME=/home/steam/avorion ./bin/AvorionServer --galaxy-name MyGalaxy --datapath /home/steam/avorion/galaxy \
      --port 27000 --query-port 27003 --steam-master-port 27021 --steam-query-port 27020 \
      --max-players 10 --difficulty 0 --collision-damage 1 --save-interval 300 \
      --same-start-sector true --server-name "My Avorion Server" --threads 1 --listed true
    O primeiro início cria a galáxia em --datapath. O servidor está pronto quando o log imprime:
    Server startup complete
  6. Abra as portas. Libere as quatro portas escolhidas no firewall da máquina e redirecione-as no roteador para esta máquina (TCP e UDP se você estiver em dúvida, como acima).
  7. Entre pelo jogo. Com --listed true, procure o nome do seu servidor na lista de servidores do jogo. --listed false o mantém fora da lista.

O que as configurações da linha de início fazem

  • --galaxy-name: o save que o servidor carrega. Na nossa configuração, um nome que ainda não existe inicia uma galáxia nova em uma pasta com esse nome dentro de --datapath.
  • --admin: dá admin ao ID de jogador que você informar (nosso painel pede um ID Steam64). Nossa linha de início só o adiciona quando o campo está preenchido.
  • --difficulty: nosso painel aceita de -3 a 3, com 0 como padrão.
  • --same-start-sector: true ou false. Nosso padrão é true.
  • --threads: quantas threads atualizam setores ao mesmo tempo. Nosso padrão é 1.
  • --save-interval: segundos entre os saves. Nosso padrão é 300.

Mods da Steam Workshop

Nossa configuração lista os mods em modconfig.lua dentro da pasta da galáxia, um ID da Workshop por entrada, e o servidor os baixa da Steam ao iniciar:

modLocation = ""
forceEnabling = false
mods =
{
  {workshopid = "1234567890"},
}
allowed =
{
}

O ID acima é um exemplo. Use o número no fim do endereço de um mod na Workshop.

Rodando em um contêiner

Nos nossos servidores, o Avorion não iniciava quando rodava com um ID de usuário numérico sem entrada no /etc/passwd do contêiner, porque ele chama getpwuid() ao iniciar. Nossa instalação coloca a biblioteca libnss-wrapper, e nossa linha de início grava um arquivo passwd e um group de uma linha para o ID com que o servidor roda, e depois pré-carrega o wrapper com LD_PRELOAD, NSS_WRAPPER_PASSWD e NSS_WRAPPER_GROUP. Em uma conta de usuário Linux normal, você não precisa de nada disso.

Opção 2: hospede na PlayNHost

Alugar poupa você da instalação do SteamCMD, do firewall e da rotina de atualização. A linha de início, com as quatro configurações de porta, já vem preenchida.

  1. Escolha um plano. Abra a página de hospedagem de servidores de Avorion e compare os planos (NAONITE, OGONITE e AVORION no momento em que escrevemos, para 12, 20 e 35 jogadores). Clique em Criar servidor em NAONITE ou OGONITE, ou em Personalizar plano em AVORION, e conclua o pedido. Os preços mudam, então confira nessa página.
  2. Aguarde a instalação. Você recebe um e-mail quando estiver pronto, e o servidor aparece em panel.playnhost.com. Na aba Console, o painel considera o servidor em execução quando ele imprime Server startup complete.
  3. Abra Configurações e depois Configurações do jogo. Esses campos alimentam a linha de início mostrada acima:
    • Nome da galáxia: o save que o servidor carrega. Um nome novo inicia uma galáxia nova e deixa a antiga no disco.
    • Nome do servidor: o nome na lista de servidores.
    • ID do administrador: o ID Steam64 do jogador que vira admin. Deixe vazio se você não quiser um.
    • Dificuldade do jogo, Dano de colisão, Intervalo de save (segundos), Mesmo setor inicial e Threads: as configurações equivalentes da linha de início.
    • Listar publicamente: true mostra o servidor na lista do jogo, false o esconde.
    Máximo de jogadores aparece só para leitura e segue o seu plano. Em Mostrar avançado você encontra Atualização automática (ligada por padrão, então o servidor procura uma versão nova na Steam ao iniciar) e Branch beta.
  4. Reinicie. Quando o painel mostrar “Salvo. O servidor precisa reiniciar para isso valer.”, clique em Reiniciar agora e aguarde Server startup complete.
  5. Adicione mods da Workshop (opcional). Abra a aba Workshop, cole o endereço da Steam Workshop ou o ID de cada mod na lista Mods, clique em Adicionar e depois em Salvar. Clique em Reinicie para aplicar: o servidor reescreve o modconfig.lua a partir dessa lista a cada início e baixa os mods da Steam sozinho.
  6. Entre. Procure o nome do seu servidor na lista de servidores do jogo. Todo mundo que entrar precisa dos mesmos mods do servidor.

O que o painel faz por você

  • Verificações de instalação. O script de instalação tenta o SteamCMD até três vezes e só continua quando o manifesto do app existe, então um download que falhou em silêncio interrompe a instalação em vez de deixar uma pasta de servidor vazia.
  • Portas. O painel passa para a linha de início a sua porta do jogo e as portas de consulta, Steam master e Steam query.
  • Arquivo de mods. O modconfig.lua é gerado de novo a cada início a partir da lista da Workshop. Edições manuais não sobrevivem a uma reinicialização, então altere a lista.
  • Correção do contêiner. A configuração do nss_wrapper descrita acima já está pronta.
  • Resetar galáxia. A aba Tarefas rápidas tem uma tarefa Resetar galáxia que para o servidor, apaga o save da galáxia e o inicia do zero. As configurações são mantidas. Ela limpa a pasta inteira da galáxia, inclusive galáxias guardadas com outros nomes, então faça um backup antes se quiser manter uma galáxia antiga.

Hospedar você mesmo ou alugar: uma comparação honesta

  • Custo. Por conta própria: o software é grátis, e você paga por hardware, energia e banda, ou por uma máquina virtual na nuvem. Alugado: uma mensalidade que depende do plano. Veja os planos atuais.
  • Disponibilidade. Por conta própria: tão confiável quanto a sua máquina, a sua energia e a sua internet de casa, e ela precisa ficar ligada quando a sua turma jogar. Alugado: roda no hardware do provedor, não no seu PC.
  • Exposição de rede. Por conta própria: quatro portas abertas para a internet na sua conexão, e você cuida do firewall e do roteador. Alugado: o seu IP de casa não entra na história.
  • Conhecimento necessário. Por conta própria: linha de comando, SteamCMD, redirecionamento de portas e uma rotina de atualização. Bem possível e uma boa forma de aprender. Alugado: um painel web com campos de formulário.
  • Atualizações. Por conta própria: pare o servidor, rode o comando do SteamCMD de novo e inicie. Alugado: a Atualização automática instala uma versão nova quando o servidor inicia.

Hospedar você mesmo combina se uma máquina já fica ligada o dia todo e você se sente à vontade com redes. Alugar combina se você prefere não cuidar de hardware.

Problemas comuns e soluções

O servidor morre no primeiro início com uma pasta vazia

Causa: o download do SteamCMD falhou, mas informou sucesso.

Solução: confira se existe steamapps/appmanifest_565060.acf na pasta de instalação. Se faltar, rode o comando app_update 565060 validate de novo.

O servidor não inicia em um contêiner

Causa: na nossa experiência, o ID de usuário não tem entrada no passwd, e o Avorion chama getpwuid() ao iniciar.

Solução: use a configuração do nss_wrapper da seção do contêiner acima, ou rode o contêiner com um usuário que exista na imagem.

Seu servidor não aparece na lista

Causa: ele foi iniciado com --listed false (Listar publicamente em false na PlayNHost), ou as portas de consulta não estão acessíveis de fora.

Solução: defina como listado, confira se as quatro portas estão abertas e redirecionadas e reinicie.

Seu arquivo de mods volta ao que era (PlayNHost)

Causa: o servidor refaz o modconfig.lua a partir da lista da Workshop a cada início.

Solução: altere os mods na aba Workshop, salve e reinicie.

FAQ

Posso hospedar um servidor de Avorion de graça?

Sim. O servidor dedicado é baixado com um login anônimo, então o software não custa nada. Você ainda paga pela máquina, pela energia e pela internet, e ela precisa ficar ligada enquanto o pessoal joga.

Preciso ter o jogo para rodar o servidor?

Não para baixar: o login anônimo não precisa de uma conta Steam. Cada jogador precisa da própria cópia do Avorion para entrar.

Quantos jogadores podem entrar?

É o valor do seu --max-players quando você hospeda por conta própria. Nossos planos são de 12, 20 e 35 jogadores.

Qual app da Steam é o servidor dedicado?

Instalamos o app 565060 com o SteamCMD. O jogo em si é o app 445220.

Posso usar mods da Steam Workshop?

Sim. Liste os IDs da Workshop no modconfig.lua ou, na PlayNHost, adicione-os na aba Workshop, salve e reinicie.

Quer pular a configuração? Veja os planos de servidor de Avorion.

Já tem um em outro lugar? Traga seu servidor para nós

NOSSOS ÚLTIMOS ARTIGOS