Hello @abo_shahad
I am a little curious, because you stated before:
@halkhamis said:
I’m using a managed database hosted on AWS/Azure.
and now it is:
@abo_shahad said:
Alibaba Cloud RDS
so the DB infrastructure changed from AWS to Alibaba within two days?
@abo_shahad said:
From an infrastructure and security perspective, we also need a separate recovery path in case the Cloudron server itself becomes corrupted during an upgrade, suffers complete filesystem failure, or even gets impacted by ransomware attacks such as Shamoon-style destructive malware encrypting the entire server storage.
If a backup site based on S3 is used and not a local mounted one, this can be completely avoided.
Many S3 providers offer write-once, read-many.
So when the backup gets stored encrypted on the S3, it can't even be encrypted again by a ransomware.
Also, Cloudron full system backups include everything to restore from 0 to 100.
So even if the full drive gets encrypted, you can restore the whole set up from a Cloudron backup without the need to restore the whole server.
Just a fresh Ubuntu and the Cloudron restore from the backup site is enough for 0 to 100.
But I can see that you really want to do this.
So your options are to fork the Freescout app and maintain it yourself or install it manually in the LAMP as suggested before.
Still, this will cause issues with the Cloudron backup and restore process leading to even bigger issues and frustration when the need to recover arises.