Skip to content

Settings

This is documentation for the Settings page in Slingshot.

This page contains the app-wide settings you can apply in Slingshot.

Proxy

A webapp (such as Slingshot) that needs to send HTTP requests to arbitrary endpoints generally need to send such requests through a proxy to bypass CORS restrictions.

By default Slingshot sends requests through a hosted proxy so that there is no configuration required to start using the app. If you don't want to send API requests through our servers, you can bypass this by picking Custom proxy URL in the Proxy dropdown.

There are several reasons this could be beneficial:

  • Even though we don't log requests, you might not feel comfortable taking our word for it and sending possibly sensitive data via the servers of some "random service" on the Internet.
  • You might need to reach endpoints not reachable from the public Internet, such as a endpoints on your local computer, on your local network or behind a firewall or VPN.

To run your own local proxy, please read the instructions here.

If you run the proxy on your local computer at the default port, do like this:

  • In the field Proxy URL, type the URL http://localhost:8080.
  • Click Test.
  • If you get a green toaster saying "Valid proxy found", click Save to start using it.

You will now get a green banner in the top right corner of your screen saying Custom proxy: http://localhost:8080 (or whatever host you used for your local proxy).