Youtube Channel Website
- Free Hosting using GitHub Pages and open-source code base in GitHub.
- It can update all the videos, title, and description available inside the channel into the website everyday automatically using the GitHub Actions feature.
- No need to manually do any step after posting any new video in YouTube, it will be updated in website on next day.
How to Reuse this Template which creates a personal website hosted in Github Pages using Jekyll and Github Actions for free!
-
Fork this repo: Fork this on github
-
Create Secret in Github repo and add secret named: "GOOGLEAPIKEY" with value of Google console api id.
-
Update your channel name in the file workflow - File line : 18
python ./youtubeChannelVideosFinder.py -k ${{ secrets.GOOGLEAPIKEY }} -c 'your-channel-name-here' --output-file-path index.md
-
Enable the repo as github pages, your website is ready.
https://github.com/LKG-in-IT/YoutubeChannelWebsite
https://chemistry.lkgforit.com/
Reference:
https://github.com/dsebastien/youtubeChannelVideosFinder