What's the use case for the sample?
This is a set of serverless functions to ingest and then at a regular interval sync YouTube video data to an Algolia index. It can be used manually or all together and can be fired from the URLs or via a service like IFTTT to automatically ingest new videos.
What's the programming language?
Node.js used for ingest. Currently a very small frontend with 11ty and JS
Author name (or organization if submitted on behalf of a company): Bryan Robinson
Author GitHub organization/user: github.com/brob
Dependencies:
Please list any dependencies for services, tools or similar this project has (including Algolia's one): Algolia, Netlify (if using the 1-click install)
Checklist:
Please check every part of this checklist for us to process your request. You can do this by marking them with [x] instead of [ ].
[x] My sample application is open source and has a permissive license such as MIT or Apache-2
[x] There are no known security vulnerabilities and I'm following security best practices
[x] The sample has been authored by me / or my organization and will be kept up-to-date. If the sample will not longer be maintained, I'll notify this project.
What's the use case for the sample? This is a set of serverless functions to ingest and then at a regular interval sync YouTube video data to an Algolia index. It can be used manually or all together and can be fired from the URLs or via a service like IFTTT to automatically ingest new videos.
What's the programming language? Node.js used for ingest. Currently a very small frontend with 11ty and JS
Sample GitHub URL: https://github.com/brob/netlify-youtube-ingest
Author Information (please fill out):
Dependencies: Please list any dependencies for services, tools or similar this project has (including Algolia's one): Algolia, Netlify (if using the 1-click install)
Checklist: