first commit
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
// Local (non-versioned) config for API keys and secrets.
|
||||
// Copy this file to `assets/config.local.js` and fill in your keys.
|
||||
// IMPORTANT: Restrict keys in their provider consoles (HTTP referrers, APIs enabled).
|
||||
|
||||
// YouTube Data API v3 key (browser-safe only if properly restricted by HTTP referrer)
|
||||
window.YOUTUBE_API_KEY = 'AIzaSyCumEzXNPJuQjpPpxhP2PYdExqRBDVJqRY';
|
||||
|
||||
// Optional: Gemini (for comment summarization)
|
||||
// window.GEMINI_API_KEY = 'PUT_YOUR_GEMINI_API_KEY_HERE';
|
||||
|
||||
// Vimeo API Access Token (must have 'public' scope)
|
||||
window.VIMEO_ACCESS_TOKEN = 'PUT_YOUR_VIMEO_ACCESS_TOKEN_HERE';
|
||||
|
||||
// Twitch API Credentials
|
||||
window.TWITCH_CLIENT_ID = 'PUT_YOUR_TWITCH_CLIENT_ID_HERE';
|
||||
window.TWITCH_CLIENT_SECRET = 'PUT_YOUR_TWITCH_CLIENT_SECRET_HERE';
|
||||
|
||||
// Rumble API key (required for Rumble integration in this app)
|
||||
// Some Rumble endpoints are not public. This app expects a key surfaced as window.RUMBLE_API_KEY.
|
||||
// If you don't have one, select another provider in the header.
|
||||
window.RUMBLE_API_KEY = 'PUT_YOUR_RUMBLE_API_KEY_HERE';
|
||||
|
||||
// Odysee: no API key is required when using the built-in proxy.
|
||||
|
||||
// You can add other provider keys/tokens here if needed in the future.
|
||||
Reference in New Issue
Block a user