#!/bin/bash set -e echo "🚀 Starting Audiobook Studio Pro V3..." # Database directory - fixed location DB_DIR="/opt/apps/audiobook-studio-pro-v3" echo "📁 Database directory: $DB_DIR" # Create directory if it doesn't exist mkdir -p "$DB_DIR" # Set permissions chmod 755 "$DB_DIR" 2>/dev/null || true # Test if we can create a file TEST_FILE="$DB_DIR/.write_test" if touch "$TEST_FILE" 2>/dev/null; then rm -f "$TEST_FILE" echo "✅ Database directory is writable" else echo "❌ ERROR: Cannot write to $DB_DIR" echo "Please ensure the volume is mounted correctly" exit 1 fi echo "📍 Database will be stored at: $DB_DIR/audio_editor.db" # Export for the application export DATABASE_DIR="$DB_DIR" # Execute the main command exec "$@"