Folder | Build | Last Commit |
---|---|---|
Frontend | ||
Backend | ||
CodeQL |
This is just a pet project to learn more about Python Flask and NextJS.
The backend is Python Flask and the frontend is NextJS. The database is Firestore.
For now...
- This just links the YouTube Video's URL which you can click on.
- I just run
python backend\python.py
andnpm run build && npm run start
Read more of my Notes
This is heavily based on / inspired by the below GitHub Repos.
- https://github.com/Tzahi12345/YoutubeDL-Material
- https://github.com/yt-dlp/yt-dlp
- https://github.com/ytdl-org/youtube-dl
- https://gitlab.com/osp-group/flask-nginx-rtmp-manager
- https://github.com/tubearchivist/tubearchivist
- https://github.com/ViewTube/viewtube-vue
- https://www.reddit.com/r/selfhosted/
- https://www.reddit.com/r/homelab/
- https://www.reddit.com/r/DataHoarder/
I click "subscribe" on a lot of channels I enjoy watching. I even click that bell icon! A few months (or was it years) ago YouTube stopped sending e-mail notifications for when new videos were uploaded. I (try to) practice inbox zero and used that to tune-in. Since that, I've had to use the notification bell on the mobile app or website, which is very cumbersome.
I also want to learn more about Python Flask and NextJS!
While YouTubeDL-Material & TubeArchivist are great projects, I wanted something more lightweight and geared towards "serverless".
Check Project Board
- Using Mongo
Using FirebaseMigrate from SQLite to Serverless Database (DynamoDB, Firestore)