(Replying to PARENT post)

So do you have to run on Google Cloud or can it work as a proxy Cloudflare-style?

I was always wondering if there was a "Cloudflare for APIs", i guess like what Mashery sort of was.

๐Ÿ‘คpbreit๐Ÿ•‘9y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

It runs everywhere. Here's an example of it running in a kubernetes cluster, regardless of where it's hosted: https://github.com/GoogleCloudPlatform/endpoints-samples/tre...

It's the "-k" parameter (key file) that lets you run it outside of Google Cloud. Credentials are automatically provided when you run it inside Google Cloud.

๐Ÿ‘คchrisbroadfoot๐Ÿ•‘9y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

The proxy is packaged as a docker image, it can run anywhere docker is supported. For performance and convenience, the proxy and the server typically run next to each other, but that is not required.
๐Ÿ‘คmoca๐Ÿ•‘9y๐Ÿ”ผ0๐Ÿ—จ๏ธ0