Hello - new to backend development in general, and definitely new to hosting a forum.
I'm interested in making incremental improvements to my forum (e.g. install extensions) but I also want to be sure I don't break anything.
Is there a good process to follow for creating a test environmentent before making changes to your production Flarum deployment? For example, it seems like if I have a Test environment that I copy to a production environment when I confirm the new feature works the way I'd like it to, wouldn't I lose user activity (e.g. posts)?
I am using an Amazon Lightsail Amazon built LAMP instance.
Thanks for the help!