Jellyfin Forum
DirectoryNotFoundException preventing Jellyfin docker container from launching - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: DirectoryNotFoundException preventing Jellyfin docker container from launching (/t-directorynotfoundexception-preventing-jellyfin-docker-container-from-launching)



DirectoryNotFoundException preventing Jellyfin docker container from launching - SendMeaPeach - 2025-10-28

Hello there,
I'm trying to launch Jellyfin, using the linuxserver docker image via portainer. I already have many containers running flawlessly, including radarr, sonarr, portainer itself, and prowlarr, but when I try to launch my Jellyfin container, I get the following error in the Docker Jellyfin logs:
Code
Code:
Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /config/cache
Unhandled exception. System.IO.DirectoryNotFoundException: /run/s6-rc:s6-rc-init:CPLGpa/servicedirs/svc-jellyfin/
at Microsoft.Extensions.FileProviders.PhysicalFileProvider..ctor(String root, ExclusionFilters filters)
at Microsoft.Extensions.Hosting.HostBuilder.CreateHostingEnvironment(IConfiguration hostConfiguration)
at Microsoft.Extensions.Hosting.HostBuilder.Build()
at Jellyfin.Server.ServerSetupApp.SetupServer.RunAsync()
at Jellyfin.Server.Program.StartApp(StartupOptions options)
at Jellyfin.Server.Program.<Main>(String[] args)

I have tried the following fixes which were recommended me by chatGPT (I know, I know):
  1. Making sure the permissions of the jellyfin config folder accurately reflect the PUID and PGID being used for the container.
  2. Making sure the settings on the container match the settings of the successful containers where I think it counts, for example PUID/PGID/TZ.
  3. Making sure the architecture of the docker jellyfin image match that of my device (aarch64/arm64).
At this point, chatGPT was starting to suggest doing things with:
Code
Code:
--tmpfs /run

that don't seem possible using the standard portainer container deployment tab? I couldn't find anywhere in the advanced settings you could put something like that, and I'm not quite ready to try redoing the whole thing as a CLI command or a docker-compose stack, as I have no idea how to make sure either of those work correctly, I normally do everything with the standard deployment GUI and it has caused me no problems yet.

Any ideas on what might be going on here, or how I could fix it?

Any help is greatly appreciated, thank you for reading!

System Information
Hostname odroidhc4
OMV Version 6.9.16-1 (Shaitan)
Processor ARMv8 Processor rev 0 (v8l)
Kernel Linux 6.1.11-meson64
Jellyfin Version: Not sure, arm64 image was pulled from https://hub.docker.com/r/linuxserver/jellyfin on 10-26-2025