@jtr I fixed it a bit after this actually, but the scripts are still useful for an additional backup.
I ultimately found I’d made two, arguably three mistakes when moving from Nextcloud AIO to something independent:
- Mounted the apps folder, not the custom apps folder. Oops.
- Didn’t set up cron - it worked without, but it meant cron jobs disappeared on rebuild.
- I had been using the CODE app for Collabora, but that doesn’t survive updates very well.
I’ve fixed these things - separated out Collabora, added Cron - and now things seem to be persisting properly. Or mostly - I’ll know for sure with the next update, as it did look like the PDF Editor possibly had a bug.
Either way, the scripts offer a good fail safe and I’ll be backing up my app lists before updates anyway, just in case.
This is indeed based on the community image with a load of containers.
BTW, app structure is:
“apps_paths”: [
{
“path”: “/var/www/html/apps”,
“url”: “/apps”,
“writable”: false
},
{
“path”: “/var/www/html/custom_apps”,
“url”: “/custom_apps”,
“writable”: true
}
],