- Refactored seeder to Express API with /seed and /reset endpoints - Updated Dockerfile to run server.js - Fixed DB connection for managed postgres (stripped sslmode) - Fixed tags seeder export syntax - Preserved CLI functionality
Root: - Add comprehensive .gitignore covering all subprojects Seeder API (Node.js): - Add Dockerfile with multi-stage build, non-root user, health check - Add .dockerignore and .gitignore Job Scraper (Python): - Add Dockerfile with Python 3.12, non-root user - Add .dockerignore and .gitignore Existing backend/frontend Dockerfiles and .dockerignore already optimized