H5P-Nodejs-Library
  • README
  • Basic usage
    • Architecture
    • Integrating the core library
    • H5P Ajax Endpoints
    • Constructing H5PEditor
    • REST Example
  • Advanced usage
    • Authorization
    • User content state
    • Multiple user states per object
    • Impersonating users
    • Basic completion tracking
    • Localization
    • Cluster
    • Addons
    • Customization
    • Performance optimizations
    • Privacy
    • Forward proxy support
    • Security
  • NPM packages
    • h5p-mongos3
      • Mongo/S3 Content Storage
      • S3 Temporary File Storage
      • Mongo Library Storage
      • Mongo/S3 Library Storage
    • h5p-webcomponents
    • h5p-react
    • h5p-redis-lock
    • h5p-svg-sanitizer
    • h5p-clamav-scanner
  • Development
    • Getting started
    • Testing & code quality
    • Core updates
    • Project Status
Powered by GitBook
On this page

Was this helpful?

Basic usage

To find out what this library provides for you and what you must implement on your own, check out the architecture overview first.

Then, read about how to integrate @lumieducation/h5p-server into your own NodeJs application.

Next, you must add several HTTP routes to your application to serve AJAX requests that are needed by the H5P core to work.

Finally, read about the options you have when creating an H5PEditor object.

PreviousREADMENextArchitecture

Last updated 3 years ago

Was this helpful?