akhilrex / podgrab

A self-hosted podcast manager/downloader/archiver tool to download podcast episodes as soon as they become live with an integrated player.
GNU General Public License v3.0
1.55k stars 88 forks source link

[BUG] - Bind mount to CIFS mounted share on host causing multiple issues #201

Open mesmalk opened 2 years ago

mesmalk commented 2 years ago

Web application does not properly function when bind mounts are cifs shares on the docker host. Permissions have been confirmed (and are working with several other docker-compose applications on the host) and podgrab is successfully creating a podgrab.db file in the config folder on the cifs share.

Steps to reproduce the behavior:

  1. Create cifs share on docker host
  2. Point podgrab bind mounts to cifs share in docker-compose file
  3. Run docker-compose up -d
  4. Open podgrab web application
  5. Go to settings and attempt to change and save anything, will not work
  6. Attempt to open "Tags" tab will display "{"Code":1,"ExtendedCode":1,"SystemErrno":0}"
  7. Searching podcast to add works, but when clicking add "podcast with this url already exists" will be displayed

Replacing the CIFS mount location with a local host location in the bind mount of the docker-compose file resolves issue