[Enhancement]: Podcast/RSS feed persist on server restarts #439

Closed
opened 2026-04-24 23:09:13 +02:00 by adam · 4 comments
Owner

Originally created by @WetenSchaap on GitHub (Jun 6, 2022).

Describe the issue

When an RSS feed is generated for an audiobook, it is not persistent over restarts of the container/server as far as I can tell.

Steps to reproduce the issue

  1. Generate podcast link using Open RSS feed button.
  2. Restart server or container.
  3. The RSS feed has dissapeared. The Open RSS feed button generates a new RSS feed with a new url.

Audiobookshelf version

v2.0.17

How are you running audiobookshelf?

Docker

Originally created by @WetenSchaap on GitHub (Jun 6, 2022). ### Describe the issue When an RSS feed is generated for an audiobook, it is not persistent over restarts of the container/server as far as I can tell. ### Steps to reproduce the issue 1. Generate podcast link using `Open RSS feed` button. 2. Restart server or container. 3. The RSS feed has dissapeared. The `Open RSS feed` button generates a new RSS feed with a new url. ### Audiobookshelf version v2.0.17 ### How are you running audiobookshelf? Docker
adam added the enhancement label 2026-04-24 23:09:13 +02:00
adam closed this issue 2026-04-24 23:09:13 +02:00
Author
Owner

@jmt-gh commented on GitHub (Jun 6, 2022):

I'm not able to reproduce on the latest version (v2.0.20). Can you try upgrading?

Though in truth, the URL is based on the itemID of the audiobook once it gets scanned in to the library and cataloged. That shouldn't / doesn't change between reboots of the server.

What does your docker config look like? Are you having to recreate your library every time you restart the container?

@jmt-gh commented on GitHub (Jun 6, 2022): I'm not able to reproduce on the latest version (v2.0.20). Can you try upgrading? Though in truth, the URL is based on the itemID of the audiobook once it gets scanned in to the library and cataloged. That shouldn't / doesn't change between reboots of the server. What does your docker config look like? Are you having to recreate your library every time you restart the container?
Author
Owner

@WetenSchaap commented on GitHub (Jun 6, 2022):

I tried upgrading, the problem persists, although I was actually partly mistaken: the url is actually the same after a reboot, I just need to re-open the RSS feed. (I thought the url changed because I manually changed the url to see if that would make a difference.)

My setup is really the most basic docker-compose:

version: "3"
services:
  audiobookshelf:
    restart: always
    container_name: audiobookshelf
    image: advplyr/audiobookshelf:latest
    ports:
      - 8338:80
    environment:
      - AUDIOBOOKSHELF_UID=99
      - AUDIOBOOKSHELF_GID=100
    volumes:
      - /blah/audiofiles:/audiofiles:ro
      - /blah/metadata:/metadata
      - /blah/config:/config

Edit: Also, no I don't have to recreate the library.

@WetenSchaap commented on GitHub (Jun 6, 2022): I tried upgrading, the problem persists, although I was actually partly mistaken: the url is actually the same after a reboot, I just need to re-open the RSS feed. (I thought the url changed because I manually changed the url to see if that would make a difference.) My setup is really the most basic docker-compose: ``` version: "3" services: audiobookshelf: restart: always container_name: audiobookshelf image: advplyr/audiobookshelf:latest ports: - 8338:80 environment: - AUDIOBOOKSHELF_UID=99 - AUDIOBOOKSHELF_GID=100 volumes: - /blah/audiofiles:/audiofiles:ro - /blah/metadata:/metadata - /blah/config:/config ``` Edit: Also, no I don't have to recreate the library.
Author
Owner

@advplyr commented on GitHub (Jun 6, 2022):

Actually I never implemented storing RSS feeds in the db so they persist on restarts.
I'm going to update this to a feature request. I'm pretty sure this is the first mention of this in gh, I think it was brought up in discord once though.

@advplyr commented on GitHub (Jun 6, 2022): Actually I never implemented storing RSS feeds in the db so they persist on restarts. I'm going to update this to a feature request. I'm pretty sure this is the first mention of this in gh, I think it was brought up in discord once though.
Author
Owner

@advplyr commented on GitHub (Jun 12, 2022):

RSS feeds persist in v2.0.21

@advplyr commented on GitHub (Jun 12, 2022): RSS feeds persist in [v2.0.21](https://github.com/advplyr/audiobookshelf/releases/tag/v2.0.21)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#439