daviddwlee84 / RSubscribeSummarizer

An RSS subscriber and information summarizer.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RSubscribeSummarizer

An RSS subscriber and information summarizer.

Getting Started

Python 3.10+

pip install -r requirements.txt
# Simple Test
python main.py
# API Server
fastapi dev ./app.py

Using Docker

docker compose up --build

# Debug (after docker compose up)
 docker compose exec api fastapi dev ./app.py --host 0.0.0.0 --port 7999

Migration

alembic revision --autogenerate -m "migration commit"
python3.11 -m alembic revision --autogenerate -m "migration commit"
docker-compose exec api alembic revision --autogenerate -m "migration commit"

Database

view_database.py

SchemaDisplay · sqlalchemy/sqlalchemy Wiki

Database schema

UML Diagram

Todo

Resources

RSS Source

Parser

API

About

An RSS subscriber and information summarizer.


Languages

Language:Python 96.0%Language:Dockerfile 2.6%Language:Mako 1.5%