Caraca, que sensacional! Sério mesmo, parabens. Qual foi a maior dificuldade que você teve fazendo esse projeto?
Ass.: j_lucas_hoff Ω
Caraca, que sensacional! Sério mesmo, parabens. Qual foi a maior dificuldade que você teve fazendo esse projeto?
Ass.: j_lucas_hoff Ω
Muito obrigado pelo apoio ❤️
A primeira maior dificuldade foi fazer comunicação com RCON, o que era novidade pra mim. Eu consegui fazer mas essa funcionalidade foi abandonada depois já que o Palworld agora possui uma API que, convenhamos, é muito mais simples e estável de se comunicar.
Depois tive que aprender como fazer o node dar comandos a meu sistema linux para poder ligar, desligar ou reiniciar o container do Docker que roda o Palworld. Isso foi bem fácil, já existe uma biblioteca apropriada pro node fazer isso, só tem que se atentar pras permissões do processo no linux pra que ele possa executar o comando sem ser bloqueado pelo sistema. No meu home server eu rodo isso com PM2 e funciona que é uma beleza.