#!/bin/bash # Development container startup script # This runs when the development container starts echo "🚀 Starting development environment..." # Ensure data directory exists mkdir -p /app/data # Ensure uploads directory structure exists mkdir -p /app/public/uploads/contracts mkdir -p /app/public/uploads/projects mkdir -p /app/public/uploads/tasks # Set proper permissions for uploads directory chmod -R 755 /app/public/uploads # Create admin account if it doesn't exist echo "🔧 Setting up admin account..." node scripts/create-admin.js # Start the development server echo "✅ Starting development server..." exec npm run dev