New OliveTin-for-Channels :test tag build pushed that includes the M3U generator described a few posts back:
The M3U can be seen in stdout, but is also output in ready-to-use form in /config/data. If desired you can host the data directory using the static-file-server container. This gives you a URL you can use on your LAN or Tailnet, and would allow for hosting an edited version of the m3u:
version: '3.9'
services:
static-file-server:
image: halverneus/static-file-server:${TAG}
container_name: static-file-server
dns_search: ${DOMAIN} # This can be your local or tailnet domain name
ports:
- 8080:8080 # Change the value to the left of the colon if 8080 is in use on your system
environment:
- FOLDER=${FOLDER} # The name of the folder in the static-file-server container you'd like to host. (usually /web)
volumes:
- ${HOST_DIR}/olivetin/data:${FOLDER}
restart: unless-stopped
Example environment variables:
TAG=latest
DOMAIN=localdomain
FOLDER=/web
HOST_DIR=/data
In this example, the M3U would be available at http://[olivetin]:8080/[dvr]-[port].m3u