Release v0.4.5: Add Docker Compose setup for MySQL and MongoDB with unified root .env configuration
Pre-release馃攳 Feature Enhancements
Docker Infrastructure: Introduced docker-compose.yml orchestrating containerized mysql (relational store for books, users, purchases) and mongodb (search query logs) services.
Persistent Disk Storage: Configured host path volume mounts storing database data directly at D:\DB for transparent local data management.
Database Setup Automation: Created initialization scripts in docker/ that automatically provision MySQL read and edit user accounts using values from environment variables.
馃敀 Security & Access Control
Unified Environment Single-Source: Configured Docker Compose to read variables directly from the repository root .env file, eliminating credential duplication between Docker services and application settings.
Root Password Governance: Extended .env.example with MYSQL_ROOT_PASSWORD and MONGO_ROOT_PASSWORD variables to secure container root access.
Full Changelog: v0.4.4...v0.4.5