Special characters in files of media folder are not recognized

I have a docker-compose.yaml to start the container in docker-desktop (runing on windows 10) :
version: ‘3’
services:
jellyfin:
image: linuxserver/jellyfin
environment:
- LANG=de_DE.UTF-8
- PUID=1000
- PGID=1000
container_name: jellyfin
hostname: ICE-Jellyfin
network_mode: ‘bridge’
ports:
- 8096:8096
volumes:
- D:\Applications\Jellyfin\Config_Stable:/config
- D:\Applications\Jellyfin\cache:/cache
- D:\Daten/Video:/mnt/media
- media2:/mnt/media2
- media3:/mnt/media3
restart: ‘unless-stopped’
volumes:
media2:
driver_opts:
type: nfs
o: “addr=192.168.1.54,ro”
device: “:/data/Videos”
media3:
driver_opts:
type: cifs
o: “username=,password=”
device: “//192.168.1.55/video

Jellyfin runs fine, no error occures but there is an issue on media3 and only on media3: The directories or files with special characters (e.g. umlauts) are not displayed correctly. Jellyfin cannot process such directories or files and error messages are generated: “Directory or file not found”.

I tryied to fix this issue with the environment: - LANG=de_DE.UTF-8 but with no success.
Here an example of a file “Der Dritte Raum - Klubraum - 03 - H�r mich.mp3”

The other volumes media (local on windows-host) and media2 (network-share) don’t have this issue.
Is there a fix to this, something like some parameters on defining the volume media3?

media3:
  driver_opts:
  type: cifs
  o: “username=<USERNAME>,password=<PASSWORD>,iocharset=utf8”
  device: “//192.168.1.55/video”

Adding “,iocharset=utf8” to the “o:” line fixes the problem.
Important: In Docker desktop, you need to delete the container AND any associated volumes. Running the docker-compose up -d command will recreate everything.

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.