Rickylss / rsm

RSS master is a RSS subscription function aggregation tool, You can use it easily!

Home Page:https://longtao.fun/opensource/rsm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🇨🇳中文

rsm ✨

RSS master[rsm] is a RSS subscription function aggregation tool, You can use it easily!

How to start? 🚁

Start rsm with rsm run

  • -c,--cfg [rssConfig list] defaults to rss.json, you can specify the configuration file, the configuration file defaults to rss.json, you can customize the configuration name, supports the following formats .toml .yaml .toml hcl etc.
  • -p,--page [generate html address list] defaults to rss.html, you can specify the file name to copy
  • -s,--server [port] can specify the UI interface for starting the server, online preview and addition, deletion, modification and checking.
  • -d,--ding [dingTalkHookPath list] Dingding sending address
  • -t,--telegram [telegramHookPath list] can specify the telegram receiving address
  • -j,--jiang [serverJiangHookPath list] can specify the server sauce address, and then push WeChat and other places
  • -m,--manbu [manbuHookPath list] can specify the receiving address of the Walking Technology Life public account, follow the public account to receive messages
  • -g,--gapTime [time interval to get, default 24 hours] specifies how many hours before the current start, todo: any time range

How to operate rss List ⛽

You can modify the rss.json file directly, or you can customize the json subscription list and use -c,--cfg [rssConfig] to specify the subscription list you want to use at startup

You can also manipulate the subscription list with the following commands

rsm list -c [rssConfig] displays a list of subscriptions rsm add -n [name] -u [url] -c [rssConfig] add subscription rsm delete -n [name list] -c [rssConfig] delete subscription rsm merge -c [merged rssConfig list] -o [merged rssConfig] merge subscription list files

Install 📦

Download the version that works for u Mac-amd64 Windows-amd64 linux-arm linux-amd64

Deploy 🚀

deploy by local

deploy by github

license

use GPL license

Todo list 📋

[]UI interaction to increase rss []Subscribe rss by email []Rss to mail

About

RSS master is a RSS subscription function aggregation tool, You can use it easily!

https://longtao.fun/opensource/rsm

License:GNU Lesser General Public License v2.1


Languages

Language:Go 90.6%Language:Shell 9.4%