PodFetch: Deployment error

Describe the bug

I’m trying to deploy this on OMV6/Docker/Portainer. I have used the docker-compose from home page and added auth and api [redacted], so that it now looks like this:

version: '3'
services:
  podfetch:
    image: samuel19982/podfetch:latest
    ports:
      - "6666:8000"
    volumes:
      - /srv/dev-disk-by-uuid-2628F1C228F19153/data/media/podcasts:/app/podcasts
      - /srv/dev-disk-by-uuid-5b67514d-485e-4306-873e-b1cbb54ccf99/Config/Podfecth:/app/db
    environment:
      - POLLING_INTERVAL=60
      - SERVER_URL=http://192.168.1.94:6666
      - BASIC_AUTH: true
      - USERNAME: XXXXX
      - PASSWORD: XXXXX
      - PODINDEX_API_KEY: XXXXX
      - PODINDEX_API_SECRET: XXXXX

As soon as I deploy I get this error:

failed to deploy a stack: time="2023-05-21T09:25:45Z" 
level=warning msg="The \"CgSLq4cMC\" variable is not set. Defaulting to a blank string." time="2023-05-21T09:25:45Z" 
level=warning msg="The \"knd\" variable is not set. Defaulting to a blank string." services.podfetch.environment.2 must be a string

Reproduction

Deploy the above compose

System Info

Open Media Vault 6
Docker

Used Package Manager

n/a

Validations

  • Follow our Code of Conduct
  • Read the Contributing Guide.
  • Check that there isn’t already an issue that reports the same bug to avoid creating a duplicate.
  • Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
  • The provided reproduction is a minimal reproducible of the bug.

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 41 (21 by maintainers)

Most upvoted comments

See here for an explanation. 6666 was an apple service standard port. So please pick another one or choose Firefox.

Ah! How unlucky! Yes, now I have changed port and at last it works! Thank you so much for the immense patience! EDIT Can I import from Podgrab while I’m here?

Ok, so this explains the ghost entry at first launch.

Concerning SARANADE this is expected behaviour:

<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet href="https://feeds.buzzsprout.com/styles.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <atom:link href="https://feeds.buzzsprout.com/1455049.rss" rel="self" type="application/rss+xml" />
        <atom:link href="https://pubsubhubbub.appspot.com/" rel="hub" xmlns="http://www.w3.org/2005/Atom" />
        <title>SARANADE</title>
        <lastBuildDate>Sun, 21 May 2023 05:08:31 -0400</lastBuildDate>
        <link>https://saranade.buzzsprout.com</link>
        <language>en-us</language>
        <copyright>© 2023 SARANADE</copyright>
        <podcast:locked>yes</podcast:locked>
        <podcast:guid>a2707ed9-d952-5009-a7ae-46332c2c35dc</podcast:guid>
        <itunes:author>Sara Niemietz</itunes:author>
        <itunes:type>episodic</itunes:type>
        <itunes:explicit>false</itunes:explicit>
        <description>
            <![CDATA[Sara Niemietz shares tour stories, songwriting, puns, and talks with friends! ]]>
        </description>
        <itunes:owner>
            <itunes:name>Sara Niemietz</itunes:name>
        </itunes:owner>
        <image>
            <url>https://storage.buzzsprout.com/variants/7rrsztbonxftjait7did1rvz5xl8/60854458c4d1acdf4e1c2f79c4137142d85d78e379bdafbd69bd34c85f5819ad.jpg</url>
            <title>SARANADE</title>
            <link></link>
        </image>
        <itunes:image href="https://storage.buzzsprout.com/variants/7rrsztbonxftjait7did1rvz5xl8/60854458c4d1acdf4e1c2f79c4137142d85d78e379bdafbd69bd34c85f5819ad.jpg" />
        <itunes:category text="Music" />
        <itunes:category text="Music">
            <itunes:category text="Music Interviews" /></itunes:category>
    </channel>
</rss>

As you can see the RSS feed is completely empty. It seems like that Sara Niemitz deleted every reference to her podcast episodes.

Yes, found, it’s adding now! 😃

Yes just export the OPML from Podgrab and add it via the Plus Icon in the podcasts page of PodFetch.