All the necessary components, and some nice-to-haves to get a node.js app running with the Kaltura API.
This project is a basic node template created using npx express-generator Kaltura-specific libraries are included:
- "kaltura-client" kaltura node API client in package.json
- lib/kalturaClientFactory.js for easy client generation
- an ADMIN ks is generated in routes/index.js
- Install https://nodejs.org/en/
- Copy env.template to .env and fill in your information
- run npm install
- npm run dev for developement
- npm start for production
Thank you for helping Kaltura grow! If you'd like to contribute please follow these steps:
- Use the repository issues tracker to report bugs or feature requests
- Read Contributing Code to the Kaltura Platform
- Sign the Kaltura Contributor License Agreement
- Join the Kaltura Community Forums to ask questions or start discussions
- Read the Code of conduct and be patient and respectful
You can learn more about Kaltura and start a free trial at: http://corp.kaltura.com
Contact us via Twitter @Kaltura or email: community@kaltura.com
We'd love to hear from you!
All code in this project is released under the AGPLv3 license unless a different license for a particular library is specified in the applicable library path.
Copyright © Kaltura Inc. All rights reserved.
Authors and contributors: See GitHub contributors list.