diff --git a/server/index.js b/server/index.js index 380caa9..b450968 100644 --- a/server/index.js +++ b/server/index.js @@ -28,7 +28,9 @@ app.use(cors()); app.use(express.json()); // Ensure media directory exists -const mediaDir = '/opt/homebrew/var/www/signsync/media'; +const mediaDir = process.platform === 'darwin' + ? '/opt/homebrew/var/www/signsync/media' + : path.join(__dirname, '..', 'public', 'media'); if (!fs.existsSync(mediaDir)) { fs.mkdirSync(mediaDir, { recursive: true }); }