Ir para o conteúdo
Documentação
DocumentaçãoAtualizações

Atualizações

Receba o aviso, escolha o momento e atualize com um comando na pasta da instalação.

Se você já usa uma versão integrada ao Codify Control, baixe o atualizador abaixo e execute-o na pasta da instalação existente. Instalações da v1.0.1 sem Control precisam preparar a migração antes de ativar a licença.

O atualizador já vem com o assistente

O proprietário da instalação recebe o aviso de nova versão e pode consultar as novidades e copiar o comando. O navegador não controla o Docker; a execução acontece no servidor.

Terminal
./zynklog status
./zynklog update v1.1.0 --dry-run
./zynklog update v1.1.0

Substitua v1.1.0 pela versão compatível exibida no aplicativo. A simulação confere a instalação local, sem baixar imagens ou alterar contêineres. Leia as notas de versão para conferir se há passos adicionais de migração.

O que acontece na atualização

  1. As imagens de API e frontend são baixadas antes da indisponibilidade.
  2. Por padrão, os serviços param para um backup consistente dos volumes e configurações.
  3. Somente as imagens da aplicação mudam. Domínios, portas e infraestrutura são preservados.
  4. A API aplica migrations e inicia. Depois, o frontend e o proxy retomam o atendimento.

O arquivo compose.override.yaml mantém as versões selecionadas. Preserve-o junto do Compose, do Caddyfile e do arquivo de ambiente.

Backup e execução não interativa

O backup é recomendado e vem ativado. Para dispensá-lo explicitamente:

Terminal
./zynklog update v1.1.0 --skip-backup

Para autorizar uma execução sem pergunta no terminal, acrescente --yes. Não há atualização automática em segundo plano.

Entenda o backup e a recuperação

Instalações anteriores ao assistente

Baixe o atualizador para a mesma pasta do Compose existente:

Terminal
curl -fL 'https://zynklog.codifylabs.com.br/downloads/zynklog' -o zynklog
chmod +x zynklog
./zynklog status

O atualizador aceita o pacote local e o pacote de servidor gerado pelo assistente. Configurações e montagens personalizadas fora desses contratos exigem revisão manual.

A primeira atualização de uma versão de avaliação deve ser feita com backup e revisão de compatibilidade. Não apague os volumes ou reinstale por cima para trocar de versão.