Skip to content

Local filesystem path feeds do not work — likely unimplemented #60

@MrNeptune44

Description

@MrNeptune44

Hey, I was trying to use opds-proxy to serve a local directory of .epub files and noticed that the path: field appears supported in the config (based on feed/file.go and the LocalFeed struct), but using it results in a 404 when accessing the expected URL.

Example config I used:

port: 9090

feeds:
  - name: "Library"
    url: "lib"
    path: /home/user/media/books

Running the server shows no errors, but the /lib route returns a 404, and no feed is registered. Even with valid book files present in the path, the route never appears on the homepage.

It seems like path: support for local filesystem feeds exists in the source, but the feed loader logic doesn’t register FileFeed types properly.

Would love to see this officially implemented (or documented if I’m missing something)! Happy to PR if needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions