Self-hosting

If you would like to self-host your project, simply download the publish output of your Mattercraft project. To do so, follow these steps:

  1. Open the Settings menu in Mattercraft
  2. Look for the Download Publish Output option and click on it, the button will change to Preparing and once ready, you will be prompted to save the output ZIP folder onto your computer

Downloading project output for Self-hosting

Once you save the project output ZIP file, you can upload it to your preferred self-hosting platform (you are essentially hosting a website, so the same methods apply).

Self-hosting tips

When self-hosting your content, there are a number of recommendations we make to ensure the best experience for end-users:

  • You need to register your domain name with Zapworks so that it passes the license check. For more information, head over to the Licensing article, or, Get in touch.
  • You must serve the content over HTTPS (due to browser restrictions surrounding the camera)

Making changes after self-hosting

After self-hosting your project on your own server, you may want to make updates or changes to enhance the experience or fix bugs. Mattercraft allows you to easily update your published projects without disrupting the user experience.

To update your project, simply make and save your changes in Mattercraft, then re-download the project as a bundled zip folder. After replacing your existing self-hosting files, your users will see the most up-to-date version the next time they launch the experience.

You may also wish to make commits throughout development to revert back to.

zapcode branded_zapcode i