To run Gorilla while in public beta, you'll need:
To deploy and run Gorilla, you'll need:
Required to create a YouTube Data API key for fetching video information
For storing your generated, customized Gorilla code and connecting to hosting platforms
Choose one: Netlify, Cloudflare, Vercel, or GitHub Pages for deploying your instance
💡 Pro tip: In practice, you can likely use your Gmail account for all of these services—Google Cloud and most hosting platforms accept Google sign-in.
Gorilla uses the YouTube Data API v3 to fetch video information from the channels you've selected. Here's what you need to know:
YouTube provides 10,000 quota units per day on the free tier. For typical Gorilla usage:
Bottom Line: The free tier is more than sufficient for most families (up to ~60 channels). We're looking to optimize this - but really, we're unsure if we have to. That's already a lot of watching sessions.
The YouTube API is free within the quota limits. If your app exceeds 10,000 units/day, costs rise (~$3-5 per million extra units). However, typical Gorilla usage stays well within free limits.
Your YouTube API key should be kept secure. It's basically a username and password value that allows Gorilla (or anyone) to act on your behalf. So best to keep it secret, keep it safe. Best practices:
Gorilla generates a static website, so hosting requirements are minimal. You'll need:
Recommended hosting platforms (all have free tiers):
Easy setup, drag and drop, easy user experience
Fast global network, drag and drop, good default URL name, slightly more jargon
For viewing Gorilla (once deployed), your children's devices need:
Gorilla works on desktop, tablet, and mobile devices. No app installation required—it's just a website!
If you meet these requirements, you're ready to start setting up Gorilla!