Docs
Entrar
Capítulos

Primeiros passos · 5 min de leitura

Visão geral da plataforma

Antes de mexer em botão, vale entender como as peças se encaixam. São cinco conceitos, e todo o resto deriva deles.

Organização

A caixa que contém tudo. Uma organização tem seus servidores, sua equipe, seu plano e suas configurações. Organizações são isoladas entre si — servidores, wipes e votações de uma nunca aparecem em outra.

Se você administra uma comunidade só, uma organização basta. Se você presta serviço para vários clientes, uma organização por cliente mantém tudo separado.

Servidor

Um servidor de Rust, ligado a um servidor real no seu painel de hospedagem. É onde vivem as regras de wipe, o pool de mapas, as tarefas cronometradas e a configuração de Discord.

O limite de servidores vem do plano da organização.

Wipe

Um wipe é uma execução agendada que segue sempre a mesma sequência:

  1. Roda as tarefas cronometradas de antes (avisos aos jogadores, por exemplo).
  2. Manda o servidor parar e espera confirmar que está offline.
  3. Apaga os arquivos do grupo de arquivos escolhido.
  4. Aplica o mapa novo, se for um wipe de mapa.
  5. Atualiza hostname e descrição, se configurado.
  6. Manda iniciar e espera confirmar que voltou.
  7. Roda as tarefas cronometradas de depois.

Existem três tipos:

TipoO que faz
mapTroca o mapa. Pode ter votação da comunidade
fullWipe completo — gera mapa novo sem votação
restart_onlySó reinicia. Nenhum arquivo é apagado

Importante: o que é apagado não depende do tipo do wipe — depende do grupo de arquivos que você escolheu. Um wipe map sem grupo de arquivos troca o mapa e não apaga nada. É um erro fácil de cometer e difícil de perceber depois.

Grupo de arquivos

Uma lista de padrões de caminho que dizem o que apagar. Por exemplo, o grupo de mapa usa:

server/rust/*.map
server/rust/*.sav*
server/rust/*occlusion*.dat

Os padrões são resolvidos com curinga no momento do wipe, contra os arquivos que realmente existem. Isso importa: nomes de save mudam a cada mapa, então uma lista fixa de nomes ficaria obsoleta na primeira troca.

Detalhes em Grupos de arquivos.

Votação de mapa

Para wipes do tipo map, a comunidade pode escolher o próximo mapa. A votação abre sozinha algumas horas antes, fecha alguns minutos antes do wipe, e o mapa vencedor é atribuído automaticamente ao wipe.

Os candidatos saem do pool de mapas, que o WipeControl mantém abastecido gerando mapas no RustMaps.

Detalhes em Votação de mapa.


Como isso aparece na tela

OndeO que você faz lá
DashboardVisão de todas as organizações: próximos wipes, últimas execuções, o que precisa de atenção
OrganizaçãoServidores, equipe, cobrança, conexões de painel, chaves de API
Servidor → WipesAgendar wipes, ver o histórico de execuções passo a passo
Servidor → VotaçãoPool de mapas, grupos de mapas e configuração da votação
Servidor → ArquivosGrupos de arquivos
Servidor → TarefasComandos de console antes e depois do wipe
Servidor → ExtensõesDiscord: anúncios, status ao vivo, logs
Servidor → LogsHistórico detalhado de cada execução

Próximo: Conectar o painel ao WipeControl