I cannot figure out Mac mini (M4), m3u playlist, and Docker

I know that this has been covered numerous times and I feel like I've read 90 to 100% of the threads. However, I either just don't understand the explanations or they aren't quite what I need. Like the title states, I've got a Mac mini (m4) and I am trying to add personal m3u playlists via docker. I've got a number of the pre-made m3u playlists set up in the Custom Channels section but I'd like to use Docker to have a more personalized list plus add Tubi and etc.

I'm not completely without coding knowledge-I used python when I had a TiVo and used PyTiVo X but it's been a minute since then. Is there a video specific to MacOS? If so, I cannot find one. Can someone point me in the right direction or explain it to me like I'm 10 (from GenX)?

I have a container running on Docker but I don't know the address to put in the Custom Channels section.

Thank you and sorry. I will accept all hate as this must be the 1000th post on this. P.S. Yes, I have used Google and it has taken me as far as I know to go.

Sounds like you're well on your way. The next step I'd recommend is adding this container to your Docker setup:

then this too:

PLM will let you curate and customize to your heart's content.

This is also a good thread to take a look at, these tools and shortcuts will help you in the long run:

1 Like

The address would be 127.0.0.1 since Channels DVR and Docker are on the same mac. The port would depend on your container.

So, for example:

http://127.0.0.1:8989/playlist.m3u

1 Like

I will work on this. Thank you very much!

Thank you very much.

1 Like

Running into problems and would love some help. I'm trying to install the Portainer and have not been successful. I'm getting this error message: Portainer container creation failed.

Here's the log:

+ [[ -z '' ]]
+ portainerHost=127.0.0.1
+ portainerAdminPassword='XXXXXXXXX'
+ [[ 15 -lt 12 ]]
++ htpasswd -nbB admin 'XXXXXXXXX'
++ cut -d : -f 2
+ hashedPassword='$2y$05$GJD1uP3pNOYVw4E8F24Py.JFMmT57oLv5WE3p5Jbd.N0tG2hg1FHa'
+ portainerHttpPort=9000
+ portainerHttpsPort=9443
+ docker run -d -p 9000:9000 -p 9443:9443 --name portainer --restart always --pull always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest --admin-password '$2y$05$GJD1uP3pNOYVw4E8F24Py.JFMmT57oLv5WE3p5Jbd.N0tG2hg1FHa'
latest: Pulling from portainer/portainer-ce
Digest: sha256:224a378fbc5ae579dc9d570c5ca2e5e981a4a003c8d7c2c5b5e482af97c2f87c
Status: Image is up to date for portainer/portainer-ce:latest
docker: Error response from daemon: Conflict. The container name "/portainer" is already in use by container "8ffb92715cfe0832929ba3f58b940d74b2c3f4056bcab3d7556b851ef23b203e". You have to remove (or rename) that container to be able to reuse that name.

Run 'docker run --help' for more information
+ echo 'Portainer container creation failed'
+ exit 0

Edit:
I just went to Docker and see that Portainer and olive tin-ezstart are running?

Looks like you're using one of these OliveTin for Channels methods.
Ask in the appropriate topic thread for the one you're using, so the developer can assist you.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.