FastChannels - FAST Channels aggregator/manager

Question.

Is it possible to run multiple instances of this without each conflicting with each other? I just have to change the local container name and port numbers in the compose statement for the 2nd stack right?

Dockers run compartment like, each isolated right? If I understand Docker right…so the background worker tasks that run to scrape should not conflict with each other even if those processes are the same name.?

I am still pretty novice when it comes to Docker…

How did you build it? I read the docker “pull” command and expected a “run” command to come next but the clone command was next instead. I’m no docker expert and this sequence has me puzzled.

I used the Gracenote Search feature in SLM and it gave this one ID: 21855.

Is this the one you tried already?

1 Like

amazing job! I had issues with port forwarding on my setup until I removed the quotes from my docker file.

I used Copilot to translate it for me into a Portainer Stack install:

services:
  global-channel-search:
    image: ghcr.io/tw1zt3d2four7/global-channel-search:latest
    container_name: global-channel-search
    stdin_open: true
    tty: true
    restart: "unless-stopped" # <-- This stops infinite restarts
    volumes:
      - ./global-channel-search/data:/data
      - ./global-channel-search/cache:/cache
    environment:
      - TERM=xterm

I then go into Portainer's Container for this app, click on console, and open the program there. Then follow prompts to integrate and use within that space:

1 Like

speaking of Gracenote-- adding a helper in next version that will help users find Gracenote IDs (and I used some community lists to increase automatic GN coverage to 693 channels)

6 Likes