AmpliPi icon indicating copy to clipboard operation
AmpliPi copied to clipboard

Feature: Add File Browser

Open SteveMicroNova opened this issue 1 year ago • 2 comments

Related to #66, somewhat

Add a local file browser and player so that a user can play their own music, either from a network drive or an external drive connected via USB

Make a good UI on the frontend for this that can also be used for TiDAL, Pandora Premium, and all other stream types that require the user to select what is being played rather than simply tuning in

SteveMicroNova avatar Oct 26 '23 18:10 SteveMicroNova

#692 implemented a methodology for this; we mostly just need a backend for this.

I hesitate a bit on this one, only because the local filesystem should be considered somewhat privileged.

rtertiaer avatar Jun 25 '24 21:06 rtertiaer

I hesitate a bit on this one, only because the local filesystem should be considered somewhat privileged.

I think the intended solution was to allow use of NAS storage or USB drives, not actually touching the local drive at all I feel if we make a "FileBrowser" user that just has access to mounted drives (potentially by modifying my udisks2-listener.service to work outside of LMS mode) it should be very quick, easy, and secure

SteveMicroNova avatar Jun 26 '24 19:06 SteveMicroNova