regularbm
is an automated backup solution designed to create consistent, secure snapshots of an Open WebUI instance. It operates by extracting data from the live Docker container, packaging it, and delivering it to a secure cloud storage endpoint in Amazon S3.
The project consists of two main components:
regularbm.py
: A Python script that orchestrates the entire backup and upload process.
cloudformation_template.yaml
: An Infrastructure as Code (IaC) template that defines and deploys all required AWS resources.
The core design principles are Security, Automation, and Maintainability.