Testing ODK Collect with a Custom Server and Self Signed Certs and Authentication

You can use ngrok to expose an HTTPS URL that Collect can connect to. For example, if your local server is running on port 80, you can run ngrok http 80 and use the provided temporary URL in Collect.

I linked to a page that I find is a helpful introduction to the tool but it makes it look very enterprise-y. The basic ngrok tool is open source. Downloads are here and you can find its github page at https://github.com/inconshreveable/ngrok.

1 Like