Hi,
If you have published your community, you are for sure not done with developing your community.
Normally, it is convenient to have a staging environment for developing and testing purposes. For example, if we have updated and customized the community on stage, is it a good idea to push it into production?
Because database and code might be affected by updating extensions/flarum. However content and settings of both communities on stage and prod are different and they are also saved in the database.
In that way, it is not easy to sync production while testing and developing on stage because content and extensions are mixed in database.
How would you continue to develop your community once your community is live? What workflow would you suggest?