Skip to content

[BUG] Mismatched directory structure compared to the official image #316

@adamradocz

Description

@adamradocz

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Hi,

This is not a Bug per se, but it is very annoying that the LSIO image has a different directory structure than the official image. This makes the migration from one image to the other cumbersome. Not only because I have to move directories, but I also need to replace the paths in the DB.

This thread writes the steps down: jellyfin/jellyfin#3717

I'd be grateful if you could migrate to the official structure, to make switching between images easily possible.

Thanks!

Expected Behavior

Switching images shouldn't affect the folder structure and configs.

Steps To Reproduce

  1. Setup Jellyfin with the LSIO image.
  2. Try to switch to the Official image.

Environment

- OS: TrueNAS 25.10 - Debian 13.
- How docker service was installed: Comes with TrueNAS.

CPU architecture

x86-64

Docker creation

jellyfin:
    image: lscr.io/linuxserver/jellyfin:latest
    container_name: jellyfin
    env_file: stack.env
    environment:
      - PUID=${PUID}
      - PGID=${PGID}
      - TZ=${TZ}
      - JELLYFIN_PublishedServerUrl=http://${HOST_ADDRESS}
    volumes:
      - ${APPDATA_PATH}/Jellyfin/config:/config
      - ${MEDIA_PATH}:/media
      - ${CERTS_PATH}:/certs
    ports:
      - 8096:8096/tcp # HTTP
      - 8920:8920/tcp # HTTPS
      - 7359:7359/udp # Service auto-discovery on the local network.
      #- 1900:1900/udp # Service discovery used by DNLA and clients.
    devices:
      - /dev/dri:/dev/dri
    networks:
      - media-net
    restart: unless-stopped

Container logs

Log is not needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions