Skip to content

Latest commit

 

History

87 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

在线文档好像出了点问题,缓存没办法更新,所以还是推荐各位把主分支clone下来以后手动运行程序生成最新文档

What is Rssust?

Rssust是一个使用Rust语言做的信息聚合转换软件,希望让每个人在桌面电脑上使用网站转RSS这项技术,类似于Rsshub,但目前还在开发

我们希望得到你的帮助

厌倦了庞大的内存占用和缓慢的运行速度以及依赖于别人建的Rsshub服务器但是有一天居然停服了,或者你干脆就是个Rust迷


插个U盘在别的电脑,然后双击打开二进制的程序和一个绿色的RSS客户端就可以在别人电脑上使用RSS,而不是费尽心思的去找别人的服务器。让每个人承担自己的算力反而拥有更多的稳定性。


那么本项目是一个本地运行项目吗?并不是,更多的是希望本地运行,但是如果你家有台NAS或者是有财力建服务器的就当我没说,

但是也不妨试一下Rssust

虽然现在Rssust的路由和Rsshub的路由在数量上不是一个量级,但是这样提供了一个先例,也许借助AI技术,可以使Rssust的路由数量得到增长,但这可能有点抄袭的嫌疑,所以还是要求AI自己生成好了。所以如果这侵犯了你的权利,请邮件并且找所有可能的方式联系我,我会尽快处理。

在这些文档中的链接会失效,因为他们最早不是被设计在Github上渲染的

如果你想自己做一个路由可以点这里:路由制作指南——中文 这里是目前服务器支持的API,你的左侧Router一栏都是,但这里有一些分类API DOCS

对于一般用户使用:

安装:

值得一提的是,运行时,二进制的目录结构如下所示:

├── cookies.json
├── docs_md
│   ├── .......md
│   └── official
│       └── ......md
├── index
│   ├── 404.html
│   └── index.html
└── rssust

比较严苛

二进制:

早期版本可能不会附带二进制,只有版本号带S才会生成二进制 运行二进制十分简单:解压,然后启动env文件夹下的二进制文件即可

从源码构建:

Linux用户:

git clone https://github.com/huiinyg-rusting/Rssust
cd Rssust
cargo build
cp -r ./target/debug/rssust ./env
./env/rssust docs

然后没有版本更新的时候,你可以输入:

cd Rssust
./env/rssust cookie firefox
./env/rssust docs
./env/rssust

来启动 Windows用户:CMD(未经验证)

git clone https://github.com/huiinyg-rusting/Rssust
cd Rssust
cargo build
robocopy .\target\debug .\env rssust /IF /S
.\env\rssust.exe cookie firefox
.\env\rssust.exe docs
.\env\rssust.exe

主页

文档页面

使用示例(后面两张是使用Mr RSS客户端,在此鸣谢)

THE END

About

An efficient RSS server for crawling and conversion|一个高效的 RSS 服务器,用于抓取和转换

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages