Hi,
Im brand new to flarum, and spent about 12+ hours yesterday beating my head against the keyboard trying to get it working right with my NGINX stack.
Finally got it working. 🙂
Started adding extensions, and some would break the forum. Sometimes in really weird ways that made debugging virtually impossible.
What is THE best practice for doing updates, adding extensions etc???
Reverting using composer doesnt always work. Was really surprised by this.
Im thinking about just doing what I do with my wordpress websites.
1) Take a full snapshot of the site and database.
2) Install or update whatever
3) If anything breaks - literally restore entire site and database instead of spending hours trying to figure out the details
Problem is, I run huuuuge forums. Restoring a full snapshot could take 20+ minutes. Thats a lot of downtime.
What are the better alternatives? 🧐
Im still getting used to Flarum and composer. Dont mean to be malicious, but it seems very fragile under an nginx environment. Just had to tweak a lot of stuff to get it to work. No-ones nginx conf files that they have shared worked. 405 errors, etc. Lots of stuff to fix.
Im scared to go live with Flarum in prod right now. Love the interface, but boy is it hard to deal with when you are first starting. Ive run phpBB boards for decades for reference. Not experienced enough with it and composer I assume.