Skip to content

LibreCodeCoop/nextcloud-apps-auto-update

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Atualização automática de aplicativos do Nextcloud

App Nextcloud que agenda occ app:update --all diariamente, sem atualizar o core. O horário é configurado em Administração → Servidor e a rotina pode ser habilitada ou desabilitada.

O job depende do cron/background jobs do Nextcloud. Para executar manualmente:

sudo -u www-data php occ apps_auto_update:run

O app também executa occ upgrade quando detecta needsDbUpgrade e tenta as rotinas db:add-missing-columns, db:add-missing-indices e db:add-missing-primary-keys. A saída recente fica na configuração do app e os detalhes são enviados ao log do Nextcloud.

Limitação importante

O app não reinicia o container Docker. Após uma falha de atualização ele faz uma segunda tentativa; o restart deve ser feito pelo supervisor/orquestrador do ambiente, se necessário.

About

Nextcloud app for configurable automatic application updates

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages