Make STEVE app upstream configurable #5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "refs/pull/5/head"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
steve has the app upstream hardcoded to
127.0.0.1:8083.That means when
e2e: trueis enabled, traffic goes:even if the app’s
Procfilesays something else like:So any e2e app that doesn’t listen on
8083just fails behind steve, usually as some vague upstream/proxy error. This is confusing because the docs/config imply the app can use any unreserved port andhttp_portshould define the HTTP app port.Steve should take its app upstream from config/env, e.g.
STEVE_APP_UPSTREAM, and the enclave startup should set that from the app’shttp_port.8083can stay as a fallback for compatibility, but it shouldn’t be the only working app port.already merged
Pull request closed