A Pinterest/Xiaohongshu photo wall style RSS reader
- Supports self-hosted RSS aggregators that is Fever API compatible
- View images from unread RSS items in a beautiful photo wall
- Mark all items as read when you are done
- (Optional) Connect to Pocket and quickly add items to read-it-later by double-tapping on the image
The Docker image is ghcr.io/sekai-soft/galerie:latest
and it's available in both x86-64 and arm64
Here is a table of environment variables that the container takes
Name | Required | Comment |
---|---|---|
FEVER_ENDPOINT |
Yes | URL endpoint for your Fever API. See example Fever endpoints if you are unsure. |
FEVER_USERNAME |
Yes | Username for your Fever API |
FEVER_PASSWORD |
Yes | Password for your Fever API |
POCKET_CONSUMER_KEY |
No | For connecting to Pocket optionally. See "Connect to Pocket" section |
POCKET_ACCESS_TOKEN |
No | For connecting to Pocket optionally. See "Connect to Pocket" section |
PORT |
No | The port that the server binds to. Defaults to 5000 . |
Here is an example docker-compose.yml
file
services:
galerie:
image: ghcr.io/sekai-soft/galerie:latest
ports:
- "5000:5000"
environment:
- FEVER_ENDPOINT=http://miniflux/fever
- FEVER_USERNAME=miniflux
- FEVER_PASSWORD=test123
- POCKET_CONSUMER_KEY=
- POCKET_ACCESS_TOKEN=
restart: unless-stopped
Make sure you've configured your RSS aggregator for Fever API compatibility first!
Here are some example Fever API endpoints
- Miniflux:
https://miniflux.example.net/fever
- FreshRSS:
https://freshrss.example.net/api/fever.php
- Tiny Tiny RSS
https://tt-rss.example.net/tt-rss/plugins.local/fever/
- Create a new Pocket developer application here
- Make sure that it has "Add" permission at least
- Go to My Apps and click the developer application you just created
- Copy the Consumer Key. This will be your
POCKET_CONSUMER_KEY
. - Go to this website and obtain the access token. This will be your
POCKET_ACCESS_TOKEN
.