Add web-based admin panel for library management, playlists, and track organization

This commit is contained in:
2025-12-07 22:35:41 +00:00
parent ebb434c30a
commit 6eaa9b464e
4 changed files with 710 additions and 0 deletions

View File

@@ -31,6 +31,9 @@ app.use('/api/upload', uploadRouter);
// Subsonic API
app.use('/rest', subsonicRouter);
// Serve static files
app.use(express.static('public'));
// Serve audio files
app.use('/audio', express.static(path.join(process.cwd(), 'audio_library')));
app.use('/artwork', express.static(path.join(process.cwd(), 'artwork')));