I'm more or less in the same boat. I build a compact machine as a replacement of a 9 year old Synology. On it, my most critical apps are Nextcloud and Wordpress, both running with MariaDB. (For Wordpress there are solutions with plugins, even if I'm still blocked for something as stupid as editing a config file in shell, there is no text editor in the container and cannot install one, but I will open another topic for that).
But for Nextcloud, it's a nightmare. I have try this pgloader script that should be able to convert the db, but not luck so far as I cannot connect both db from one machine. Nextcloud also have a script with occ to convert the db but again, I would need a mariaDB on TrueNAS to do convert from one to another.
What I'm afraid of, it that even if I succeed, I might not be able to run Nextcloud with imported db and files on TrueNAS Scale without additional issues. The Redis thing will be one, but there are more probably. To be honest Nextcloud was always a nightmare to install and maintain already on the Synology, I remember doing all the updates manually from version 10 or 11 to 27, I wrote my own tutorial to be sure I will be able to do it next time again. Maybe I will write some tutorial for others as well, if I succeed doing the migration. But I might as well start over and resetup the users as it's only the family (still it's like 8 to 10 devices in total).
But for Nextcloud, it's a nightmare. I have try this pgloader script that should be able to convert the db, but not luck so far as I cannot connect both db from one machine. Nextcloud also have a script with occ to convert the db but again, I would need a mariaDB on TrueNAS to do convert from one to another.
What I'm afraid of, it that even if I succeed, I might not be able to run Nextcloud with imported db and files on TrueNAS Scale without additional issues. The Redis thing will be one, but there are more probably. To be honest Nextcloud was always a nightmare to install and maintain already on the Synology, I remember doing all the updates manually from version 10 or 11 to 27, I wrote my own tutorial to be sure I will be able to do it next time again. Maybe I will write some tutorial for others as well, if I succeed doing the migration. But I might as well start over and resetup the users as it's only the family (still it's like 8 to 10 devices in total).