= Configurei um servidor dedicado Valheim hospedado na nuvem usando AWS, aqui está o que usei e quais problemas tive. = Trabalho com a AWS há um ou dois anos para o meu trabalho (e trabalho com desenvolvimento de software há 20 anos) e, portanto, estou bastante familiarizado com o funcionamento e então encontrei esta postagem no blog da AWS em configurando um servidor Valheim httpsaws.amazon.com/blogs/gametech/hosting-your-own-dedicated-valheim-server-in-the-cloud/ Ele faz um bom trabalho ao seguir passo a passo o processo necessário para criar tudo. A solução final em geral funciona muito bem, mas há algumas ressalvas e detalhes que abordarei mais tarde O básico é que ele usa o Cloudformation para criar tudo para você. Você faz algumas entradas básicas de dados e ele faz o resto. Cloudformation é a configuração da AWS como linguagem de modelo de código. Você pode gerar quaisquer recursos que desejar na AWS usando o Cloudformation. O conjunto resultante de recursos criados por um modelo Cloudformation é chamado de Cloudformation Stack As poucas etapas manuais envolvem a configuração da zona hospedada para o URL que apontará para o endereço IP da sua instância do EC2 e algumas configurações dos usuários do site do painel de controle e da senha do servidor. Acabei pagando $ 5 para registrar um domínio .link que apontaria para o IP do meu servidor e configurá-lo usando o serviço Route 53 conforme descrito no post. Isso é opcional, mas simplifica as coisas Ele cria uma regra do Eventbridge que dispara uma vez por dia para desativar a instância do EC2 para economizar custos. Ter o EC2 em execução gera taxas e, a menos que você jogue 24 horas por dia, 7 dias por semana, faz sentido desligar durante o horário de sono (defino o meu para baixo às 00h05, meu horário) Ele gera um site hospedado na nuvem que você pode usar para ligar e desligar o servidor EC2 ou redimensioná-lo. A autenticação neste site é gerenciada usando o serviço Cognito, então você pode dar logins para seus amigos e eles podem ligar (ou desligar) o servidor quando quiserem A inicialização do servidor obterá o endereço IP atual do EC2 e atualizará seu DNS do Route 53 para apontar para ele O serviço de Backup é usado para criar backups diários do seu servidor Isso não é realmente um problema em si, mas se você não se sentir confortável em usar o SSH para fazer login em um servidor Linux, isso pode não ser a coisa certa para você tentar. A solução de problemas acaba levando você ao servidor para verificar o que está acontecendo. Por exemplo, quando o último patch quebrou as coisas com o salvamento do mundo, fui para o servidor e copiei o arquivo do mundo de um local para outro para corrigi-lo Novamente, isso não é necessariamente um problema, mas além de mencionar que está sendo executado em um contêiner e que você precisa fazer algumas alterações no docker- compose.yml para atualizar a senha do servidor, não há muitos detalhes sobre a configuração do contêiner na postagem do blog. Se você fizer alguma pesquisa com base em coisas no docker-compose.yml, descobrirá que está executando esta configuração de contêiner Valheim httpsgithub.com/mbround18/valheim-docker A solução de contêiner está bem documentada se você precisar solucionar problemas. No geral, não tem sido um problema, exceto por uma coisa. Todas as coisas anteriores podem nunca ter chamado minha atenção se as configurações padrão para a solução de contêiner instaladas (não os padrões que vêm prontos para uso) não foram configuradas para causar uma falha. Um dia, tentei fazer login no servidor e não consegui entrar. Depois que entrei na instância do EC2 usando SSH, descobri que a unidade de disco principal estava cheia. Eu investiguei um pouco e descobri que a forma como a solução de contêiner valheim-docker é configurada tem o agendamento de backup padrão para os arquivos do jogo configurados para serem executados a cada 15 minutos e a retenção foi definida para 3 dias Em retrospectiva, eu poderia ter visto isso na captura de tela do docker-compose.yml que eles colocaram na postagem do blog, mas é claro que sem nenhum contexto, perdi para mim no momento httpsd2908q01vomqb2.cloudfront.net/91032ad7bbcb6cf72875e8e8207dcfba80173f7c/2022/04/05/valheim-nano-02-1024x494.png AUTO_BACKUP = 1 -- Significa que o backup automático está ativado AUTO_BACKUP_SCHEDULE = */15 -- Uma expressão cron para cada 15 minutos AUTO_BACKUP_DAYS_TO_LIVE = 3 -- Por quanto tempo os arquivos de backup são mantidos Considerando que cada arquivo de backup tem várias centenas de MB, em poucos dias isso consumiu os 8 GB de espaço com os quais a configuração padrão é definida. Depois que apaguei os backups desnecessários e mudei a programação para algo um pouco mais razoável, tudo correu bem desde então Ainda estou usando esta configuração. Eu gosto disso. É um custo relativamente baixo em geral por mês. Eles estimam US $ 5 por mês para 20 horas de tempo de atividade por semana com um servidor Médio e, até agora, acompanha o que estou vendo. Sim, provavelmente estarei em torno de $ 10, já que jogamos com mais frequência, mas é conveniente. Não preciso de uma máquina extra funcionando que use eletricidade aqui em casa ou realmente faça qualquer trabalho de infraestrutura. A única coisa que preciso acompanhar é o mundo salvo se eu precisar sair disso e, como tudo é criado pelo Cloudformation, posso recriá-lo em 15 minutos, se necessário. é legal no geral sem comentários ainda Seja o primeiro a compartilhar o que você pensa! == Sobre a comunidade == Vikings Veado atualmente buzinando == Semelhante a este post == r/GooglePixelUsei um carregador de laptop de 65 W para carregar meu Pixel 6 e 92%13127 de fevereiro r/PythonCriei um aplicativo de bate-papo simples usando sockets e urwid56%1 de maio de 20 r/EliteDangerousEu treinei uma IA com cada artigo da GalNet e contei para 96%4213 de maio r/GrimesGravei Grimes @ EDC, mas capturou apenas meu microfone93%4 22 de maio r/singedmainsPedi à IA mais avançada do mundo para escrever um singed98%7 de junho de 19 r/valheimPara todos vocês que estão trabalhando no que os desenvolvedores têm 94%7823d r/valheimEncontrou um portal não conectado em Da Lat, Vietnã.99%426d r/valheimeu nunca posto mas isso precisa ser dito92%2342d r/valheimEntão, um... quem sabia que amoras silvestres eram realmente uma coisa? 96%2112d r/valheimUm amigo e eu experimentamos o canhão arpão. Não foi 99%761d r/valheimA Floresta Negra vista dos Prados.98%461d r/valheimMe tentando colocar meus javalis dentro do criador98%456d r/valheimValheim moment97%3820h r/valheimGotta love this First Person Camera mod98%1145d r/valheimTalvez apenas uma ilusão, mas suspeito que sim97%1754d