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
- Place M3U file in Playlist folder:
PlayLists/M3U/file.m3u.
- Restart docker container.
- 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
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:
When adding an M3U file, I have tried the following paths without success:
Please advise how to load a local M3U file.
Steps to Reproduce
PlayLists/M3U/file.m3u.Stream Master Version
0.15.0
Relevant Logs
Relevant Configuration
Verification
latestrelease to see if the issue has already been fixed