diff --git a/01 Projects/Barclays-banner-builder/Barclays Banner Builder.md b/01 Projects/Barclays-banner-builder/Barclays Banner Builder.md index 8d5a193..e10bc15 100644 --- a/01 Projects/Barclays-banner-builder/Barclays Banner Builder.md +++ b/01 Projects/Barclays-banner-builder/Barclays Banner Builder.md @@ -23,6 +23,10 @@ created: 2026-04-17 - **Local path:** `/Volumes/SSD/Projects/Oliver/Barclays-banner-builder` ## Sessions +### 2026-04-17 – Create an idempotent deployment script for +**Asked:** Create an idempotent deployment script for Docker containers on Ubuntu with Apache reverse proxy, database initialization, and migrations. +**Done:** Deployment script completed and pushed; API 502 error fixed by removing EmailStr, and ExportPage corrected to use VITE_BASE_PATH for proper PDF/CSV links. + ### 2026-04-17 – Create an idempotent deployment script for **Asked:** Create an idempotent deployment script for Docker containers on Ubuntu with Apache reverse proxy, database initialization, and migrations. **Done:** Implemented deployment script with Docker build caching, database migrations, frontend cleanup, and fixed 502 errors with extended mock images. @@ -191,6 +195,7 @@ created: 2026-04-17 ## Change Log | Date | Requested | Changed | Files | |------|-----------|---------|-------| +| 2026-04-17 | Deployment script | Docker build cache, database init, migrations, frontend cleanup, EmailStr removal, ExportPage VITE_BASE_PATH fix | deploy.sh, ExportPage.tsx, API models | | 2026-04-17 | Deployment script | Docker build with cache and code pull, database initialization and migrations, frontend cleanup, BannerEditor auto-load images | deploy.sh, docker-compose.yml, BannerEditor.tsx | | 2026-04-17 | Deploy script creation | deploy.sh with Docker build, DB init, Alembic migrations | deploy.sh | | 2026-04-17 | Deployment automation | Git push command, deploy.sh execution | deploy.sh, git repository | diff --git a/99 Daily/2026-04-17.md b/99 Daily/2026-04-17.md index e97e017..99273df 100644 --- a/99 Daily/2026-04-17.md +++ b/99 Daily/2026-04-17.md @@ -332,3 +332,6 @@ tags: [daily] - 13:28 (<1min) | `memory-compiler` - **Asked:** Compile a raw homelab hardware article into the structured wiki knowledge base. - **Done:** Filed article as `wiki/homelab/bigibz1-homelab-hardware.md` with hardware inventory tables and updated master index. +- 13:31 | `Barclays-banner-builder` + - **Asked:** Create an idempotent deployment script for Docker containers on Ubuntu with Apache reverse proxy, database initialization, and migrations. + - **Done:** Deployment script completed and pushed; API 502 error fixed by removing EmailStr, and ExportPage corrected to use VITE_BASE_PATH for proper PDF/CSV links.