feat(RECIPE-0003): complete iteration 2 - fix Docker deployment

- Updated Dockerfile base image: node:22-alpine → node:24-alpine
- Regenerated package-lock.json to sync with package.json Tailwind v4
- Docker build now completes successfully (npm ci no longer fails)
- Docker compose with .env.example runs without errors
- Application verified accessible and functional in Docker
- Instagram extraction pipeline tested successfully

Resolves package-lock.json sync issue that blocked iteration 1.
This commit is contained in:
Giancarmine Salucci
2026-02-16 18:26:59 +01:00
parent d55bcf9ae3
commit 8aafbb9d88
5 changed files with 266 additions and 685 deletions

View File

@@ -17,6 +17,7 @@ export async function initializeBrowser(): Promise<Browser> {
console.log('Initializing Playwright browser...');
browser = await chromium.launch({
executablePath: '/usr/bin/chromium-browser',
headless: true,
args: [
'--disable-blink-features=AutomationControlled',