Skip to content
This repository was archived by the owner on Sep 28, 2025. It is now read-only.
This repository was archived by the owner on Sep 28, 2025. It is now read-only.

Bug: Unable to load local M3U file #130

@vdrover

Description

@vdrover

Describe the Bug

I'm using the latest build in docker compose (see yml below). Remote M3Us (i.e. https://...) are working as expected.

I would prefer to user a locally hosted M3U file. The documentation says this is supported.

I have my M3U file at this location:

streammaster_root/PlayLists/M3U/file.m3u

When adding an M3U file, I have tried the following paths without success:

config/PlayLists/M3U/file.m3u
/config/PlayLists/M3U/file.m3u

Please advise how to load a local M3U file.

Steps to Reproduce

  1. Place M3U file in Playlist folder: PlayLists/M3U/file.m3u.
  2. Restart docker container.
  3. Try to add the local M3U file to the stream group.

Stream Master Version

0.15.0

Relevant Logs

20:43:35","Information","0","","Adding M3U \u0027file\u0027",\n\n"2025-05-29 20:43:35","Information","0","","Adding M3U \u0027file\u0027",\n"2025-05-29 20:43:35","Critical","0","","Exception M3U From URL \u0027(null)\u0027",\n"2025-05-29 20:43:35","Error","0","","Exception M3U",\n\n"2025-05-29 20:46:33","Information","0","","Adding M3U \u00272a086c6a29.m3u\u0027",\n"2025-05-29 20:46:33","Information","0","","Adding M3U \u00272a086c6a29.m3u\u0027",\n\n"2025-05-29 20:46:33","Critical","0","","Exception M3U From URL \u0027(null)\u0027",\n"2025-05-29 20:46:33","Error","0","","Exception M3U",\n\n"2025-05-29 20:46:51","Information","0","","Adding M3U \u00272a086c6a29.m3u\u0027",\n"2025-05-29 20:46:51","Information","0","","Adding M3U \u00272a086c6a29.m3u\u0027",\n"2025-05-29 20:46:51","Critical","0","","Exception M3U From URL \u0027(null)\u0027",\n"2025-05-29 20:46:51","Error","0","","Exception M3U",\n\n"2025-05-29 20:51:32","Warning","0","","Couldn\u0027t find handler for /config/PlayLists/M3U/file.m3u",\n\n"2025-05-29 20:51:33","Warning","0","","Couldn\u0027t find handler for /config/PlayLists/M3U/file.m3u",\n\n"2025-05-29 20:51:38","Warning","0","","Couldn\u0027t find handler for /config/PlayLists/M3U/file.m3u",\n\n"2025-05-29 20:55:31","Warning","0","","Couldn\u0027t find handler for /config/PlayLists/M3U/file.m3u",\n\n"

Relevant Configuration

  streammaster:
    image: ghcr.io/carlreid/streammaster:latest
    container_name: streammaster
    restart: always
    networks:
      npm_proxy:
        ipv4_address: redacted
    ports:
      - 7095:7095
    restart: always
    environment:
      - TZ=$TZ
      - PUID=$PUID
      - PGID=$PGID
    volumes:
      - $DOCKERDIR/appdata/streammaster/config:/config
      - $DOCKERDIR/appdata/streammaster/tv-logos:/config/tv-logos

Verification

  • I have included COMPLETE logs, not just error messages
  • I have provided detailed reproduction steps
  • I have checked for similar issues before creating this report
  • I have tried the latest release to see if the issue has already been fixed
  • I understand that incomplete reports may be closed without investigation

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions