-
-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HTTPS and basic auth #32
Comments
Hi Martin, none of the Pelias components supply basic auth or SSL. The reason for this is that SSL can be complex, particularly when considering things like no downtime certificate renewal. If you'd like to secure your Pelias installation it's recommended that you use an SSL appliance in front of your installation, either a proxy server such as NGINX, or a cloud load balancer. I'm closing this issue as transport layer security, access control and authentication are considered out of scope and better handled at other layers of the stack. |
Hello @missinglink I think they do: It is even in the config file where you can set the protocol as well as also the basic auth. In the default coinfiguration you only see protocol: https://github.com/pelias/config/blob/master/config/defaults.json#L2 I have pelias API atm for example currently running with auth best |
Oh yes I misunderstood, you're talking about between the application and elastic not between the application and the user. All the other codebases use a nodejs elastic client whereas this uses a ruby client. We'd be happy to accept a PR to bring the two into parity. |
+1 |
Hi there!
As far as I have seen the Dashboard does not support SSL connection to Elasticsearch with a self signed certificate.
Furthermore it seems that also Basic Auth is not supported.
Are there any plans to include these two things? From what I have seen and experienced is that the other Pelias components support all of this.
Best
Martin
related pelias/api#1668 (comment)
The text was updated successfully, but these errors were encountered: