Repository navigation
Replies: 1 comment
|
Fair point, and thanks for raising it. An API key sent over plain HTTP crosses the network in clear text, so anyone who can see that traffic can read it. That is why HTTPS stays the default. On your own LAN, though, it should be your call, so 0.1.10 adds an explicit opt-in:
Use your server's exact host name or address (several are separated by commas; no scheme or port). A profile with key_env may then use plain HTTP to that host, and Graphicle prints a warning when it does. Details are in the base_url row of docs/configuration.md. If you would rather keep the key off the wire, HTTPS with a local CA (for example mkcert) or an SSH tunnel to a localhost port also work. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I'm trying to use my
stratadeployment withgraphicleand it appears I cannot do that becausegraphiclerefuses to use an HTTP host that has an API key.If you make yourselves responsible for my system's security, I will send you the bill in an eventual compromise :)
All reactions