Usando o Mastodon com a versão mais recente do NVM
@fediadminbr@lemmy.eco.br

Se você usa o NVM para gerenciar a versão do NodeJS em sua instalação do Mastodon (não-Docker), deve achar um saco ficar editando arquivo de serviço a cada versão nova.

Mas há uma solução mais prática e automática:

  1. Edite seu arquivo mastodon-streaming@.service
  2. Inclua a seguinte linha:

Environment="NODE\_VERSION=node"

  1. Substitua a linha ExecStart por:

ExecStart=/home/mastodon/.nvm/nvm-exec node ./streaming

  1. Salve, execute systemctl daemon-reload e reinicie o serviço mastodon-streaming@\*

Deixando node em NODE\_VERSION vai usar a versão configurada como padrão na sua instalação do NVM.

Sempre que atualizar a versão do NodeJS pelo NVM, basta reiniciar o serviço mastodon-streaming@\* para começar a usá-la.

PS.: o Lemmy adicionou uma barra invertida onde não devia, como antes de underline e asterisco. Veja o post original para não quebrar sua instalação.

@fediadminbr@a.gup.pe

#MastoAdmin #MastoDicas #NVM #NodeJS #Mastodon #FediAdminBR