Skip to content

LeonspaceX/NekoQwQ-RSS-back

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NekoQwQ-RSS-back

GitHub License GitHub top language GitHub Repo stars

Desiged By Leonxie

Basic code By ChatGPT-4o

Special Thanks to ALL CONTRIBUTORS!

环境要求

  • python3、pip、python3-venv

部署方式

1、创建py虚拟环境

python -m venv ~/env

source ~/env/bin/activate

2、安装依赖

pip install fastapi uvicorn[standard] feedparser cachetools

3、修改config.py

DB_FILE为储存文章的SQLite数据库名称

FETCH_INTERVAL为更新文章间隔,单位为秒,推荐2小时(2 * 60 * 60秒)

CACHE_TTL为缓存间隔,用于在客户端(前端)请求时缓解数据库压力,推荐1分钟及以上

rss_linkslink_names为RSS订阅链接和名称,名称将会显示在前端”来源“中

PORT为服务器绑定的端口,按需修改

4、运行服务端

python server.py

Star History

Star History Chart

About

⭐ Backend of a cute&simple RSS Reader.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages