> For the complete documentation index, see [llms.txt](https://help.blings.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.blings.io/role-guides/developer/getting-started/advanced-topics/on-premise-creation.md).

# On-Premise creation

For most cases, the video template can be stored in [Blings.io](http://blings.io) servers. Some use cases require minimal or no online connectivity. For those cases, it's quite easy to replace the regular `blingsPlayer.create` function, with a manual creation that gets the video template as a JSON object.

An example of video creation without fetching the video template from an online server can be found here:

{% embed url="<https://codepen.io/yonsch/pen/qBjQorz>" %}

💡 For most on-premise use cases, Blings will help to layout the initial structure of the dynamic video. \*\*This demo representation is just to validate the "client-side" only architecture.\*\*
