π± PocketRSS
PocketRSS - A powerfull RSS aggregate server in 1 file compatible with Mastodon client and RSS client.
Features
PocketRSS is a powerfull RSS aggregate server in 1 file with XML and json APIs. It compatible RSS clients and mastodon clients.
-
β‘οΈ 1 file and lower resource needed
-
π 1 click running
-
βοΈ Easy to use
-
π¨ Elegant dashboard
-
π Compatible with mastodon clients
-
π Compatible with RSS clients
-
π¨ Saving data, favorites etc in your own server
Getting Started
Docker
Create config file as below
[listen]
ip = "0.0.0.0"
port = 5000
pprof = false
[instance]
uri = "pocketrss.com"
websocket_endpoint = "wss://pocketrss.com"
enable_sensitive = false
[db]
name = "./pocketrss.db"
[sync]
enabled = true
interval = 10 # number as minute; ζ°εοΌεδ½ει
[logger]
level = "error"
docker run -itd --name pocketrss -p 5000:5000 -v /some/where/pocketrss.toml:/app/pocketrss.toml -v /some/where/pocketrss.db:/app/pocketrss.db leopku/pocketrss
menthion: remember to change
/some/where
to your actual path where you want to save config and database files.
Binary install
-
Download newest release from github
-
Uncompress downloaded file and open uncompressed directory
-
Copy
pocketrss.example.toml
aspocketrss.toml
-
Run pocketrss server in terminal
./pocketrss_linux_amd64 serve
-
Look at http://localhost:5000 to see the dashboard.
Screenshot
Dashboard
- Home
- Feeds
- Entries
- Favorites
Clients
Android
- Tusky
Desktop
- Leaf
Web
- elk (Recommend)
FAQ
-
Where is the RSS endpoint
http[s]://your.server/rss
-
How can I visit my own server without SSL using Tusky.
Using my modified version of Tusky. I can be found in release page