Laravel deploy with EB CLI public/storage wipe out
I'm deploying my Laravel application to AWS by EB CLI. Problem with it is, it will zip everything and create a new version on the instance, removing everything user may have uploaded into public/storage folder. Usually how do we avoid this ?
the db is stored in a separate instance so it's fine. I think using S3 is the way here. But out of curiousity, if not S3 and backup job, what's the practice in going about this ?