Commit Graph

33 Commits

Author SHA1 Message Date
8e44de6bb5 Add LIBRARY_PATH environment variable for Docker to override config.json path 2025-12-08 00:21:37 +00:00
ee433157f4 Fix Docker volume mounts and database path for proper persistence 2025-12-08 00:14:44 +00:00
159d2be52d Fix docker-compose volume mounts to not overwrite app directory 2025-12-08 00:13:11 +00:00
2ca35620d9 Add Docker support with Dockerfile, docker-compose, and deployment documentation 2025-12-07 23:47:07 +00:00
4f954d9b15 Update tasks - full Subsonic API implementation complete 2025-12-07 23:41:51 +00:00
4c5db557b2 Add all remaining Subsonic API endpoints for full Amperfy compatibility 2025-12-07 23:41:42 +00:00
75e4675110 Add artist artwork support using album covers from their tracks 2025-12-07 23:36:41 +00:00
c9a54191f3 Update tasks - music streaming working 2025-12-07 23:32:23 +00:00
f9f0d10042 Add getSong endpoint and complete CarPlay audio streaming server 2025-12-07 23:32:20 +00:00
9f29f94ae4 Add missing path import to subsonic.js 2025-12-07 23:30:51 +00:00
43bcaa88a6 Fix stream endpoint to use configured library path 2025-12-07 23:28:38 +00:00
48bfa048a0 Fix getCoverArt to properly lookup artwork by album ID 2025-12-07 23:27:19 +00:00
e0ca158bbb Add getGenres endpoint 2025-12-07 23:25:43 +00:00
4ca8547a3f Add getAlbumList and getAlbumList2 endpoints for Albums view 2025-12-07 23:24:40 +00:00
42df9a3c04 Add getArtists endpoint for ID3-based artist browsing 2025-12-07 23:21:20 +00:00
c377cb7833 Remove duplicate isDir attribute from song XML 2025-12-07 23:18:52 +00:00
6d06f7621c Fix directory structure and add isDir flags for proper Amperfy navigation 2025-12-07 23:17:27 +00:00
12a8faea53 Add getMusicDirectory endpoint for folder-based browsing in Amperfy 2025-12-07 23:14:41 +00:00
c7b66ce7ab Fix getAlbum endpoint to return only tracks for specific album instead of all tracks 2025-12-07 23:11:58 +00:00
aa720323b5 Mark Amperfy connection and CarPlay server as complete 2025-12-07 23:07:42 +00:00
a846370325 Add request logging to debug Amperfy connection issues 2025-12-07 23:04:35 +00:00
b7679eb65c Complete server setup with Cloudflare Tunnel and working Subsonic API 2025-12-07 22:58:43 +00:00
7f31e49e56 Add detailed logging for Subsonic authentication debugging 2025-12-07 22:49:13 +00:00
9b782c357d Fix scanner to read library path from config.json 2025-12-07 22:44:58 +00:00
b22e3f9f7e Auto-create audio_library folder and improve scanner error handling 2025-12-07 22:43:38 +00:00
427f229d69 Fix library path saving - auto-create directory and improve error handling 2025-12-07 22:41:09 +00:00
1392bc9f12 Add example config file 2025-12-07 22:40:12 +00:00
d87af1383d Add configurable library path with settings API and UI 2025-12-07 22:40:06 +00:00
cb220cc5f0 Update README with web admin panel instructions 2025-12-07 22:35:50 +00:00
824a645187 Update tasks 2025-12-07 22:35:42 +00:00
6eaa9b464e Add web-based admin panel for library management, playlists, and track organization 2025-12-07 22:35:41 +00:00
ebb434c30a Add Subsonic API support for compatibility with CarPlay apps like Amperfy and play:Sub 2025-12-07 22:33:36 +00:00
58bb44dfb0 Initial CarPlay audio server implementation with file management, playlists, and album/single classification 2025-12-07 22:27:47 +00:00