Ability to move/change metadata folder location in GUI

This isn’t possible in PMS for native package installations.

  1. Database is SQLite.
  2. All connections to the DB must be closed before the files can safely be moved for any OS.
  3. Closing all connections shuts down the server (no transactions while moving the files)

In Docker,

  1. you stop the container (PMS is now shutdown) . This negates your not shutting down requirement.
  2. you move the files AFTER the container is down.
  3. you now edit the mapped directory locations (update /config and other variables)
  4. Now you restart the container (restart PMS)
  5. PMS will never know it’s been moved

Please consider how to move the data directory for native Linux installations