Category: How do I do X?
Updated

This solution is summarized from an archived support forum post. This information may have changed. If you notice an error, please let us know in Discord.

How do I use the camera widget on a self-hosted instance?

Issue

I am trying to use the camera widget on my self-hosted instance of Appsmith, but it gives me an error message saying “getUserMedia is not implemented in this browser”. However, when I tried the camera widget on app.appsmith.com, it worked fine. I reached out to the Appsmith community for support and they advised me to add HTTPS to my instance, which solved the issue.

Resolution

The user was trying to use the camera widget on their self-hosted instance of Appsmith, but was receiving an error message stating that "getUserMedia is not implemented in this browser". The widget worked fine on the cloud version of Appsmith.
After discussing the issue with Appsmith support, it was discovered that the issue was due to the app not implementing HTTPS. Once the user configured SSL, the camera widget worked as expected. Documentation was recommended to learn how to configure SSL.