feat: Add option to readeck integration to auto-push new entries #3910
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds the option to automatically push new entries to integrated readeck instances.
Have you followed these guidelines?
Readeck Auto‑Push Integration Manual Test
This document describes a small local setup to manually test the Miniflux → Readeck integration with “Automatically push new entries to Readeck” enabled, using a simple Nginx‑served RSS feed.
———
1. Goals
———
2. Prerequisites
———
3. Docker Compose Setup
Create a file docker-compose.readeck-test.yml with the following content:
Key points:
———
4. RSS Feed Served by Nginx
Create the directory testdata/rss (relative to the compose file) and add a file feed.xml:
testdata/rss/feed.xml:
To simulate a new article later, you will edit this file and add another .
———
5. Starting the Test Environment
From the directory containing docker-compose.readeck-test.yml:
docker compose -f docker-compose.readeck-test.yml up -d
Quick checks:
———
6. Readeck Setup
Follow the prompts to create an admin user.
Base URL to use in Miniflux: http://localhost:8000.
———
7. Miniflux Configuration
7.1 Configure Readeck Integration
In the Miniflux UI:
7.2 Subscribe to the RSS Feed
Still in Miniflux:
At this point Miniflux knows about the test feed but might not have fetched it yet.
———
8. Test Procedure
8.1 Initial Fetch and Push
8.2 Adding a New RSS Item
Place it under the first item.
If this works, it confirms that each newly discovered entry in Miniflux triggers the Readeck auto‑push.
———
9. Expected Results