Self Hosted "as a service"?

SparTacuS's picture

First: I will understand if you don't release this post to the forum for commercial reasons.

A while back I seem to remember stumbling upon a Github page holding lots of H5P development code, and vaguely remember seeing there what looked like the code for a server.

My question is - Is it possible to "self-host" a H5P server to work in the same manner as H5P.com? ie LTI integration

The Reason: My institution uses Canvas and there is absolutely no way they will/can afford the cost of H5P.com

At present we run WP account/s just to host the plug-in then embed across to Canvas this obviously works up to a point but we miss out on things like Gradebook integration etc.

 

otacke's picture

Hi SparTacuS!

I assume you are referencing https://github.com/h5p/h5p-cli which contains a basic node.js server that could be used for development. I highly doubt however that the source code of H5P.com was leaked somewhere.

You can e.g. customize WordPress to serve as an LTI provider that you could use for your own institution, but there's no out-of-the-box solution to the best of my knowledge.

Best,
Oliver

SparTacuS's picture

Thanks for your response, I probably misunderstood what I'd seen.

otacke's picture

Hello again!

It could as well have been the port of the H5P core to node.js that makes it possible to build your own host system in JavaScript (instead of using PHP as used in moodle, WordPress, etc.), but that doesn't change anything regarding an LTI provider feature. You'd still have to develop it yourself.

Best,

Oliver