Cronjob sounds great. I would use the S3 to store the backup files.
For backing up the site, I'd use 2 different solutions. Daily DB backup with Cronjob, and another one is instance snapshot. Installed NodeBB on a Docker instance, and what I need to do is that commit the instance once a week, output it as .tar file, store it somewhere reliable.
For image assets, I prefer offshore storage like the S3, so the instance snapshot won't be really big in size..
I absolute want to migrate one of my forum to NodeBB but I'm looking for a theme which looks like a forum and not what it looks now like "latests posts" on the index page even if it doesn't look bad but not my cup of tea.
Is there any theme which corresponds to my needs or a custom theme is the best solution in this case?
I don't know if it exists but a vertical postbit looks awesome and what about another header because the one by default looks tiny?