Atualizar o Ronne
Atualizar uma instância em execução: o comando de cada forma de instalação, o backup antes e o que acontece na inicialização.
Descreve o Ronne AI Marketplace 0.4.0. Traduzida do inglês.
Atualizar o Ronne
docker compose pull && docker compose up -d # Docker npm install --global @ronneai/marketplace@latest # npm sudo rmk-server service restart # npm, as a service: then this sudo apt install ./rmk-server_X.Y.Z-1_amd64.deb # a package: the new one (or dnf install) git pull && pnpm install && pnpm build && pnpm start # a clone
As correções de segurança saem em releases, e só o release mais recente as recebe: atualize para obter uma (veja Segurança).
Faça backup antes: uma atualização não pode ser desfeita, e o backup é o caminho de volta (docker compose exec web pnpm run backup, ou sudo rmk-server backup; Backups).
As migrações pendentes do banco de dados rodam quando o servidor inicia. Se uma falhar, o servidor para em vez de servir um banco de dados migrado pela metade. Cada release recebe as tags X.Y.Z, X.Y e latest no Docker Hub; para fixar uma, defina RONNE_IMAGE=ronneai/marketplace:X.Y.Z ao lado do compose.yaml. A imagem e os pacotes npm compartilham a mesma versão.