Alright so I've always setup NextCloud with the snap, you can set it up in like 30 mins and with minimal hassle. Recently though I wanted to use NextCloud 20 (which the snap doesn't have) so I figure "well, I'll just do it the real way, can't be that hard, right?" It has been almost a week of fucking around with this server on my ancient laptop with MySQL, certificates, backup and restore, encryption, and so much more, and its still barely working and jank as fuck.
0/10 would not recommend.
@TheDoctor I eventually got it to work, but like I said its still janky. Collabora in Docker caused me more headache than I'd like to admit. I think my main problem was Apache, MySQL, and MariaDB, as I have had zero experience with any of them up until this point and was forced to do work with them a good bit. Plus it didn't help that the laptop is so slow it takes a good twenty seconds to show a neofetch.
@ThreeBadgersInATrenchcoat Jeez, sounds like you had fun. But I feel you, I had to do the same a while back. I still have no idea about any of it :D