Skip to content

A minimal node-js app and github template with everything necessary to run the Kaltura API

License

Notifications You must be signed in to change notification settings

kaltura-vpaas/kaltura-nodejs-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kaltura Node-JS Template

All the necessary components, and some nice-to-haves to get a node.js app running with the Kaltura API.

Documentation

This project is a basic node template created using npx express-generator Kaltura-specific libraries are included:

  1. "kaltura-client" kaltura node API client in package.json
  2. lib/kalturaClientFactory.js for easy client generation
  3. an ADMIN ks is generated in routes/index.js

How to Run

  1. Install https://nodejs.org/en/
  2. Copy env.template to .env and fill in your information
  3. run npm install
  4. npm run dev for developement
  5. npm start for production

How you can help (guidelines for contributors)

Thank you for helping Kaltura grow! If you'd like to contribute please follow these steps:

Where to get help

Get in touch

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!

License and Copyright Information

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.

Open Source Libraries Used