Pular para o conteúdo
Documentação: Atualizar o Ronne

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.