Sorry, we don't support your browser.  Install a modern browser

Automatic updates

TLDR:
I would really like to see the admin worload reduced with automatic updates. I think Kirby should automatically non-breaking updates, especially security patches.

More details:
Obviously, some updates will require testing to ensure they don’t break a site and those should not auto-install. However, having to manually install every single update is a major reason I am regularly considering using a different CMS for client projects. With every additional project, the admin-workload increases, and I think some updates should install themselves without asking.

Some Suggestions:

  • I would appreciate if auto-installs sent an email to the admin before installing and when done. This way I see an update started but failed to finish, for example. Every Kirby install could do this autonomously.
  • Updates that can not auto-install, should send an email to the admin. Every Kirby install could do this autonomously.
  • Enabling/disabling auto-updates should be possible in the panel, but only for admins.
  • When an auto-update fails, the site should “lock”, as in it should be static, with the panel in admin-only mode, and the current version of the public website being served from cache until the issue is resolved. The site should not go down. I understand this makes the whole thing a ton more complicated, but maybe it could be a feature added at a later date, after auto-updated have already been implemented and shipped.
3 years ago

that would be a great option.

as i am also facing small projects.
i would do not care so much about.
sometimes unpaid customers ( =friends ) or voluntary projects.
but of course it would be great if these projects would get updates without doing something.

but i assume there would be git conflicts with the composer.lock file.
for me, a huge benefit of kirby CMS is working with the composer package manager per default.

there is a way to achieve that with cron and automate that. didnt found so much knowledge and guidance about in web yet…

17 days ago