From ad0aa5817920f6b33fb448b24921caa0c22188f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20H=C3=B8yer=20Iversen?= Date: Mon, 19 Sep 2016 14:47:27 +0200 Subject: [PATCH] Update http.markdown (#954) * Update http.markdown * Update http.markdown --- source/_components/http.markdown | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/_components/http.markdown b/source/_components/http.markdown index 781600e7c42..48046d17481 100644 --- a/source/_components/http.markdown +++ b/source/_components/http.markdown @@ -27,6 +27,9 @@ http: cors_allowed_origins: - https://google.com - https://home-assistant.io + approved_ips: + - 127.0.0.1 + - 192.168.1.9 ``` Configuration variables: @@ -38,6 +41,7 @@ Configuration variables: - **ssl_certificate** (*Optional*): Path to your TLS/SSL certificate to serve Home Assistant over a secure connection. - **ssl_key** (*Optional*): Path to your TLS/SSL key to serve Home Assistant over a secure connection. - **cors_allowed_origins** (*Optional*): A list of origin domain names to allow [CORS](https://en.wikipedia.org/wiki/Cross-origin_resource_sharing) requests from. Enabling this will set the `Access-Control-Allow-Origin` header to the Origin header if it is found in the list, and the `Access-Control-Allow-Headers` header to `Origin, Accept, X-Requested-With, Content-type, X-HA-access`. You must provide the exact Origin, i.e. `https://home-assistant.io` will allow requests from `https://home-assistant.io` but __not__ `http://home-assistant.io`. +- **approved_ips** (*Optional*): A list of approved ips. Then it will be possible to login from given ips without providing a password. The [Set up encryption using Let's Encrypt](/blog/2015/12/13/setup-encryption-using-lets-encrypt/) blog post gives you details about the encryption of your traffic using free certificates from [Let's Encrypt](https://letsencrypt.org/).