Site updated at 2017-05-30 10:39:41 UTC
This commit is contained in:
parent
f2b8a7ca61
commit
72c178b60d
156 changed files with 605 additions and 52 deletions
2
atom.xml
2
atom.xml
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Home Assistant]]></title>
|
<title><![CDATA[Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: Announcements | Home Assistant]]></title>
|
<title><![CDATA[Category: Announcements | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/announcements/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/announcements/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: Community | Home Assistant]]></title>
|
<title><![CDATA[Category: Community | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/community/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/community/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: Device-Tracking | Home Assistant]]></title>
|
<title><![CDATA[Category: Device-Tracking | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/device-tracking/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/device-tracking/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: ESP8266 | Home Assistant]]></title>
|
<title><![CDATA[Category: ESP8266 | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/esp8266/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/esp8266/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: How-To | Home Assistant]]></title>
|
<title><![CDATA[Category: How-To | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/how-to/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/how-to/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: iBeacons | Home Assistant]]></title>
|
<title><![CDATA[Category: iBeacons | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/ibeacons/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/ibeacons/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: Internet-of-Things | Home Assistant]]></title>
|
<title><![CDATA[Category: Internet-of-Things | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/internet-of-things/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/internet-of-things/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: IoT-Data | Home Assistant]]></title>
|
<title><![CDATA[Category: IoT-Data | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/iot-data/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/iot-data/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: Merchandise | Home Assistant]]></title>
|
<title><![CDATA[Category: Merchandise | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/merchandise/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/merchandise/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: Micropython | Home Assistant]]></title>
|
<title><![CDATA[Category: Micropython | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/micropython/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/micropython/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: MQTT | Home Assistant]]></title>
|
<title><![CDATA[Category: MQTT | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/mqtt/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/mqtt/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: Organisation | Home Assistant]]></title>
|
<title><![CDATA[Category: Organisation | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/organisation/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/organisation/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: OwnTracks | Home Assistant]]></title>
|
<title><![CDATA[Category: OwnTracks | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/owntracks/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/owntracks/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: Presence-Detection | Home Assistant]]></title>
|
<title><![CDATA[Category: Presence-Detection | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/presence-detection/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/presence-detection/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: Public-Service-Announcement | Home Assistant]]></title>
|
<title><![CDATA[Category: Public-Service-Announcement | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/public-service-announcement/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/public-service-announcement/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: Release-Notes | Home Assistant]]></title>
|
<title><![CDATA[Category: Release-Notes | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/release-notes/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/release-notes/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: Survey | Home Assistant]]></title>
|
<title><![CDATA[Category: Survey | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/survey/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/survey/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: Talks | Home Assistant]]></title>
|
<title><![CDATA[Category: Talks | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/talks/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/talks/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: Technology | Home Assistant]]></title>
|
<title><![CDATA[Category: Technology | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/technology/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/technology/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: User-Stories | Home Assistant]]></title>
|
<title><![CDATA[Category: User-Stories | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/user-stories/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/user-stories/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: Video | Home Assistant]]></title>
|
<title><![CDATA[Category: Video | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/video/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/video/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title><![CDATA[Category: Website | Home Assistant]]></title>
|
<title><![CDATA[Category: Website | Home Assistant]]></title>
|
||||||
<link href="https://home-assistant.io/blog/categories/website/atom.xml" rel="self"/>
|
<link href="https://home-assistant.io/blog/categories/website/atom.xml" rel="self"/>
|
||||||
<link href="https://home-assistant.io/"/>
|
<link href="https://home-assistant.io/"/>
|
||||||
<updated>2017-05-30T10:26:07+00:00</updated>
|
<updated>2017-05-30T10:35:08+00:00</updated>
|
||||||
<id>https://home-assistant.io/</id>
|
<id>https://home-assistant.io/</id>
|
||||||
<author>
|
<author>
|
||||||
<name><![CDATA[Home Assistant]]></name>
|
<name><![CDATA[Home Assistant]]></name>
|
||||||
|
|
|
@ -401,13 +401,22 @@ You can append <code class="highlighter-rouge">?api_password=YOUR_PASSWORD</code
|
||||||
</span><span class="p">]</span><span class="w">
|
</span><span class="p">]</span><span class="w">
|
||||||
</span></code></pre>
|
</span></code></pre>
|
||||||
</div>
|
</div>
|
||||||
<p>Sample <code class="highlighter-rouge">curl</code> command:</p>
|
<p>Sample <code class="highlighter-rouge">curl</code> commands:</p>
|
||||||
|
<p>Turn the light on:</p>
|
||||||
<div class="language-bash highlighter-rouge"><pre class="highlight"><code><span class="gp">$ </span>curl -X POST -H <span class="s2">"x-ha-access: YOUR_PASSWORD"</span> <span class="se">\</span>
|
<div class="language-bash highlighter-rouge"><pre class="highlight"><code><span class="gp">$ </span>curl -X POST -H <span class="s2">"x-ha-access: YOUR_PASSWORD"</span> <span class="se">\</span>
|
||||||
-H <span class="s2">"Content-Type: application/json"</span> <span class="se">\</span>
|
-H <span class="s2">"Content-Type: application/json"</span> <span class="se">\</span>
|
||||||
-d <span class="s1">'{"entity_id": "switch.christmas_lights"}'</span> <span class="se">\</span>
|
-d <span class="s1">'{"entity_id": "switch.christmas_lights"}'</span> <span class="se">\</span>
|
||||||
http://localhost:8123/api/services/switch/turn_on
|
http://localhost:8123/api/services/switch/turn_on
|
||||||
</code></pre>
|
</code></pre>
|
||||||
</div>
|
</div>
|
||||||
|
<p>Send a MQTT message:</p>
|
||||||
|
<div class="language-bash highlighter-rouge"><pre class="highlight"><code><span class="gp">$ </span>curl -X POST <span class="se">\</span>
|
||||||
|
-H <span class="s2">"Content-Type: application/json"</span> <span class="se">\</span>
|
||||||
|
-H <span class="s2">"x-ha-access:YOUR_PASSWORD"</span> <span class="se">\</span>
|
||||||
|
-d <span class="s1">'{"payload": "OFF", "topic": "home/fridge", "retain": "True"}'</span> <span class="se">\</span>
|
||||||
|
http://localhost:8123/api/services/mqtt/publish
|
||||||
|
</code></pre>
|
||||||
|
</div>
|
||||||
<p class="note">
|
<p class="note">
|
||||||
The result will include any states that changed while the service was being executed, even if their change was the result of something else happening in the system.
|
The result will include any states that changed while the service was being executed, even if their change was the result of something else happening in the system.
|
||||||
</p>
|
</p>
|
||||||
|
|
|
@ -315,6 +315,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -281,6 +281,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -318,6 +318,7 @@ Any comments in the YAML file will be lost when you update an automation via the
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -315,6 +315,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -315,6 +315,7 @@ As of version 0.42 you have to set an initial state in your automations in order
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -519,6 +519,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -403,6 +403,7 @@ With template triggers you can also evaluate attribute changes by using is_state
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -268,6 +268,7 @@ INFO [homeassistant.components.automation] Initialized rule Rain is over
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -269,6 +269,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -370,6 +370,7 @@ esac
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -275,6 +275,7 @@ Home Assistant has been uninstalled.
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -290,6 +290,7 @@ stop on runlevel <span class="o">[</span>06]
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -355,6 +355,7 @@ WantedBy=multi-user.target
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -379,6 +379,7 @@ esac
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -355,6 +355,7 @@ group.all_switches 8018
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -264,6 +264,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -421,6 +421,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -293,6 +293,7 @@ If you decide to expose your Home Assistant instance to the internet and forget
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -339,6 +339,7 @@ New customize information will be applied the next time the state of the entity
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -307,6 +307,7 @@ Each group consists of a name and a list of entity IDs. Entity IDs can be retrie
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -407,6 +407,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -412,6 +412,7 @@ If you are using docker to run home assistant then the occasion.py script will b
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -294,6 +294,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -326,6 +326,7 @@ See the documentation about <a href="/docs/configuration/splitting_configuration
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -278,6 +278,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -267,6 +267,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -319,6 +319,7 @@ Please enter password <span class="k">for </span>encrypted keyring:
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -277,6 +277,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -624,6 +624,7 @@ customize.yaml
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -343,6 +343,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -463,6 +463,7 @@ Closest to an entity: {{ closest(states.zone.school, 'group.children') }}
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -315,6 +315,7 @@ Whenever you report an issue, be aware that we are volunteers who do not have ac
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -302,6 +302,7 @@ The other properties (like name) are specified using mappings. Note that the sec
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -344,6 +344,7 @@ In case you are getting occasional HTTP 504 error messages (“Gateway Timeout
|
||||||
<ul>
|
<ul>
|
||||||
<li><a class='active' href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a class='active' href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -1620,6 +1620,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -319,6 +319,7 @@ timezone = <timezone>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -262,6 +262,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -262,6 +262,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -282,6 +282,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -262,6 +262,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -262,6 +262,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -324,6 +324,7 @@ optional arguments:
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -355,6 +355,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -271,6 +271,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -269,6 +269,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -290,6 +290,7 @@ Add it to your crontab, edit the <strong>path/to</strong> part.</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -430,6 +430,7 @@ no changes added to commit <span class="o">(</span>use <span class="s2">"git add
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -341,6 +341,7 @@ Change below path to where you placed the <code class="highlighter-rouge">usb_ba
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -674,6 +674,7 @@ Protocol - Both
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -312,6 +312,7 @@ Press Enter to Continue
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -276,6 +276,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -457,6 +457,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -327,6 +327,7 @@ logfile = "/etc/hapush/hapush.log"
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -267,6 +267,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -355,6 +355,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -264,6 +264,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -270,6 +270,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -362,6 +362,7 @@ To resume the screen session, log in to your machine and execute <code class="hi
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -262,6 +262,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -262,6 +262,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -297,6 +297,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -270,6 +270,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -290,6 +290,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -383,6 +383,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -265,6 +265,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -311,6 +311,7 @@ To expand a notification on 3D Touch devices simply force touch any notification
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -329,6 +329,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -317,6 +317,7 @@ The notification content is a real time MJPEG stream of a camera (assuming the c
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -270,6 +270,7 @@ Your device ID can be found in the <code class="highlighter-rouge">ios.conf</cod
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -267,6 +267,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -276,6 +276,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -431,6 +431,7 @@ US-EN-Morgan-Freeman-Wife-Is-Arriving.wav
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -67,32 +67,32 @@
|
||||||
</h1>
|
</h1>
|
||||||
</header>
|
</header>
|
||||||
<hr class="divider">
|
<hr class="divider">
|
||||||
<p>Using nginx as a proxy for Home Assistant allows you to serve Home Assistant securely over standard ports. This configuration file and instructions will walk you through setting up Home Assistant over a secure connection.</p>
|
<p>Using NGINX as a proxy for Home Assistant allows you to serve Home Assistant securely over standard ports. This configuration file and instructions will walk you through setting up Home Assistant over a secure connection.</p>
|
||||||
<h3><a class="title-link" name="1-get-a-domain-name-forwarded-to-your-ip" href="#1-get-a-domain-name-forwarded-to-your-ip"></a> 1. Get a domain name forwarded to your IP</h3>
|
<h3><a class="title-link" name="1-get-a-domain-name-forwarded-to-your-ip" href="#1-get-a-domain-name-forwarded-to-your-ip"></a> 1. Get a domain name forwarded to your IP</h3>
|
||||||
<p>Chances are, you have a dynamic IP Address (your ISP changes your address periodically). If this is true, you can use a Dynamic DNS service to obtain a domain and set it up to update with you IP. If you purchase your own domain name, you will be able to easily get a trusted SSL certificate later.</p>
|
<p>Chances are, you have a dynamic IP Address (your ISP changes your address periodically). If this is true, you can use a Dynamic DNS service to obtain a domain and set it up to update with you IP. If you purchase your own domain name, you will be able to easily get a trusted SSL certificate later.</p>
|
||||||
<h3><a class="title-link" name="2-install-nginx-on-your-server" href="#2-install-nginx-on-your-server"></a> 2 Install nginx on your server</h3>
|
<h3><a class="title-link" name="2-install-nginx-on-your-server" href="#2-install-nginx-on-your-server"></a> 2 Install nginx on your server</h3>
|
||||||
<p>This will vary depending on your OS. Check out Google for this. After installing, ensure that nginx is not running.</p>
|
<p>This will vary depending on your OS. Check out Google for this. After installing, ensure that NGINX is not running.</p>
|
||||||
<h3><a class="title-link" name="3-obtain-an-ssl-certificate" href="#3-obtain-an-ssl-certificate"></a> 3. Obtain an SSL certificate</h3>
|
<h3><a class="title-link" name="3-obtain-an-ssl-certificate" href="#3-obtain-an-ssl-certificate"></a> 3. Obtain an SSL certificate</h3>
|
||||||
<p>There are two ways of obtaining an SSL certificate.</p>
|
<p>There are two ways of obtaining an SSL certificate.</p>
|
||||||
<h4><a class="title-link" name="using-lets-encrypt" href="#using-lets-encrypt"></a> Using Let’s Encrypt</h4>
|
<h4><a class="title-link" name="using-lets-encrypt" href="#using-lets-encrypt"></a> Using Let’s Encrypt</h4>
|
||||||
<p>If you purchased your own domain, you can use https://letsencrypt.org/ to obtain a free, publicly trusted SSL certificate. This will allow you to work with services like IFTTT. Download and install per the instructions online and get a certificate using the following command.</p>
|
<p>If you purchased your own domain, you can use https://letsencrypt.org/ to obtain a free, publicly trusted SSL certificate. This will allow you to work with services like IFTTT. Download and install per the instructions online and get a certificate using the following command.</p>
|
||||||
<div class="highlighter-rouge"><pre class="highlight"><code>./letsencrypt-auto certonly --standalone -d example.com -d www.example.com
|
<div class="highlighter-rouge"><pre class="highlight"><code>$ sudo ./letsencrypt-auto certonly --standalone -d example.com -d www.example.com
|
||||||
</code></pre>
|
</code></pre>
|
||||||
</div>
|
</div>
|
||||||
<p>Instead of example.com, use your domain. You will need to renew this certificate every 90 days.</p>
|
<p>Instead of example.com, use your domain. You will need to renew this certificate every 90 days.</p>
|
||||||
<h4><a class="title-link" name="using-openssl" href="#using-openssl"></a> Using openssl</h4>
|
<h4><a class="title-link" name="using-openssl" href="#using-openssl"></a> Using openssl</h4>
|
||||||
<p>If you do not own your own domain, you may generate a self-signed certificate. This will not work with IFTTT, but it will encrypt all of your Home Assistant traffic.</p>
|
<p>If you do not own your own domain, you may generate a self-signed certificate. This will not work with IFTTT, but it will encrypt all of your Home Assistant traffic.</p>
|
||||||
<div class="highlighter-rouge"><pre class="highlight"><code>openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 9999
|
<div class="language-bash highlighter-rouge"><pre class="highlight"><code><span class="gp">$ </span>openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 9999
|
||||||
openssl rsa -in key.pem -out key.pem
|
<span class="gp">$ </span>openssl rsa -in key.pem -out key.pem
|
||||||
sudo cp key.pem cert.pem /etc/nginx/ssl
|
<span class="gp">$ </span>sudo cp key.pem cert.pem /etc/nginx/ssl
|
||||||
sudo chmod 600 /etc/nginx/ssl/key.pem /etc/nginx/ssl/cert.pem
|
<span class="gp">$ </span>sudo chmod 600 /etc/nginx/ssl/key.pem /etc/nginx/ssl/cert.pem
|
||||||
sudo chown root:root /etc/nginx/ssl/key.pem /etc/nginx/ssl/cert.pem
|
<span class="gp">$ </span>sudo chown root:root /etc/nginx/ssl/key.pem /etc/nginx/ssl/cert.pem
|
||||||
</code></pre>
|
</code></pre>
|
||||||
</div>
|
</div>
|
||||||
<h3><a class="title-link" name="4-create-dhparams-file" href="#4-create-dhparams-file"></a> 4. Create dhparams file</h3>
|
<h3><a class="title-link" name="4-create-dhparams-file" href="#4-create-dhparams-file"></a> 4. Create dhparams file</h3>
|
||||||
<p>As a fair warning, this file will take a while to generate.</p>
|
<p>As a fair warning, this file will take a while to generate.</p>
|
||||||
<div class="highlighter-rouge"><pre class="highlight"><code>cd /etc/nginx/ssl
|
<div class="language-bash highlighter-rouge"><pre class="highlight"><code><span class="gp">$ </span><span class="nb">cd</span> /etc/nginx/ssl
|
||||||
sudo openssl dhparam -out dhparams.pem 2048
|
<span class="gp">$ </span>sudo openssl dhparam -out dhparams.pem 2048
|
||||||
</code></pre>
|
</code></pre>
|
||||||
</div>
|
</div>
|
||||||
<h3><a class="title-link" name="5-install-configuration-file-in-nginx" href="#5-install-configuration-file-in-nginx"></a> 5. Install configuration file in nginx.</h3>
|
<h3><a class="title-link" name="5-install-configuration-file-in-nginx" href="#5-install-configuration-file-in-nginx"></a> 5. Install configuration file in nginx.</h3>
|
||||||
|
@ -101,9 +101,9 @@ sudo openssl dhparam -out dhparams.pem 2048
|
||||||
Some Linux distributions (including CentOS and Fedora) will not have the <code class="highlighter-rouge">/etc/nginx/sites-available/</code> directory. In this case, remove the default server {} block from the <code class="highlighter-rouge">/etc/nginx/nginx.conf</code> file and paste the contents from the bottom of the page in its place. If doing this, proceed to step 7.
|
Some Linux distributions (including CentOS and Fedora) will not have the <code class="highlighter-rouge">/etc/nginx/sites-available/</code> directory. In this case, remove the default server {} block from the <code class="highlighter-rouge">/etc/nginx/nginx.conf</code> file and paste the contents from the bottom of the page in its place. If doing this, proceed to step 7.
|
||||||
</p>
|
</p>
|
||||||
<h3><a class="title-link" name="6-enable-the-home-assistant-configuration" href="#6-enable-the-home-assistant-configuration"></a> 6. Enable the Home Assistant configuration.</h3>
|
<h3><a class="title-link" name="6-enable-the-home-assistant-configuration" href="#6-enable-the-home-assistant-configuration"></a> 6. Enable the Home Assistant configuration.</h3>
|
||||||
<div class="highlighter-rouge"><pre class="highlight"><code>cd /etc/nginx/sites-enabled
|
<div class="language-bash highlighter-rouge"><pre class="highlight"><code><span class="gp">$ </span><span class="nb">cd</span> /etc/nginx/sites-enabled
|
||||||
sudo unlink default
|
<span class="gp">$ </span>sudo unlink default
|
||||||
sudo ln ../sites-available/hass default
|
<span class="gp">$ </span>sudo ln ../sites-available/hass default
|
||||||
</code></pre>
|
</code></pre>
|
||||||
</div>
|
</div>
|
||||||
<h3><a class="title-link" name="7-start-nginx" href="#7-start-nginx"></a> 7. Start NGINX.</h3>
|
<h3><a class="title-link" name="7-start-nginx" href="#7-start-nginx"></a> 7. Start NGINX.</h3>
|
||||||
|
@ -357,6 +357,7 @@ server {
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a class='active' href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a class='active' href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
411
docs/ecosystem/nginx_subdomain/index.html
Normal file
411
docs/ecosystem/nginx_subdomain/index.html
Normal file
|
@ -0,0 +1,411 @@
|
||||||
|
<!doctype html>
|
||||||
|
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||||
|
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||||
|
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||||
|
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
<title>NGINX Configuration - Home Assistant</title>
|
||||||
|
<meta name="author" content="Home Assistant">
|
||||||
|
<meta name="description" content="Configure Nginx to work with Home Assistant as a subdomain">
|
||||||
|
<meta name="viewport" content="width=device-width">
|
||||||
|
<link rel="canonical" href="https://home-assistant.io/docs/ecosystem/nginx_subdomain/">
|
||||||
|
<meta property="fb:app_id" content="338291289691179">
|
||||||
|
<meta property="og:title" content="NGINX Configuration">
|
||||||
|
<meta property="og:site_name" content="Home Assistant">
|
||||||
|
<meta property="og:url" content="https://home-assistant.io/docs/ecosystem/nginx_subdomain/">
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="og:description" content="Configure Nginx to work with Home Assistant as a subdomain">
|
||||||
|
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||||||
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
|
<meta name="twitter:site" content="@home_assistant">
|
||||||
|
<meta name="twitter:title" content="NGINX Configuration">
|
||||||
|
<meta name="twitter:description" content="Configure Nginx to work with Home Assistant as a subdomain">
|
||||||
|
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
|
||||||
|
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||||||
|
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||||||
|
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||||||
|
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||||||
|
</head>
|
||||||
|
<body >
|
||||||
|
<header>
|
||||||
|
<div class="grid-wrapper">
|
||||||
|
<div class="grid">
|
||||||
|
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||||||
|
<a href="/" class="site-title">
|
||||||
|
<img width='40' src='/demo/favicon-192x192.png'>
|
||||||
|
<span>Home Assistant</span>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||||||
|
<nav>
|
||||||
|
<input type="checkbox" id="toggle">
|
||||||
|
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||||||
|
<ul class="menu pull-right">
|
||||||
|
<li><a href="/getting-started/">Getting started</a></li>
|
||||||
|
<li><a href="/components/">Components</a></li>
|
||||||
|
<li><a href="/docs/">Docs</a></li>
|
||||||
|
<li><a href="/cookbook/">Examples</a></li>
|
||||||
|
<li><a href="/developers/">Developers</a></li>
|
||||||
|
<li><a href="/blog/">Blog</a></li>
|
||||||
|
<li><a href="/help/">Need help?</a></li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="grid-wrapper">
|
||||||
|
<div class="grid grid-center">
|
||||||
|
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||||||
|
<article class="page">
|
||||||
|
<div class='edit-github'><a href='https://github.com/home-assistant/home-assistant.github.io/tree/current/source/_docs/ecosystem/nginx_subdomain.markdown'>Edit this page on GitHub</a></div>
|
||||||
|
<header>
|
||||||
|
<h1 class="title indent">
|
||||||
|
NGINX Configuration
|
||||||
|
</h1>
|
||||||
|
</header>
|
||||||
|
<hr class="divider">
|
||||||
|
<p>This example demonstrates how you can configure NGINX to act as a proxy for Home Assistant.</p>
|
||||||
|
<p>This is useful if you want to have:</p>
|
||||||
|
<ul>
|
||||||
|
<li>a subdomain redirecting to your home assistant instance</li>
|
||||||
|
<li>several subdomain for several instance</li>
|
||||||
|
<li>HTTPS redirection</li>
|
||||||
|
</ul>
|
||||||
|
<h4><a class="title-link" name="subdomain" href="#subdomain"></a> Subdomain</h4>
|
||||||
|
<p>So you already have a working NGINX server available at example.org. Your Home Assistant is correctly working on this web server and available at http://localhost:8123</p>
|
||||||
|
<p>To be able to access to your Home Assistant instance by using https://home.example.org, create file <code class="highlighter-rouge">/etc/nginx/sites-enabled/homeassistant</code> (or symlink via <code class="highlighter-rouge">/etc/nginx/sites-available</code>) and add the following:</p>
|
||||||
|
<div class="language-nginx highlighter-rouge"><pre class="highlight"><code><span class="k">server</span> <span class="p">{</span>
|
||||||
|
<span class="kn">listen</span> <span class="mi">443</span> <span class="s">ssl</span><span class="p">;</span>
|
||||||
|
<span class="kn">server_name</span> <span class="s">home.example.org</span><span class="p">;</span>
|
||||||
|
|
||||||
|
<span class="kn">ssl</span> <span class="no">on</span><span class="p">;</span>
|
||||||
|
<span class="kn">ssl_certificate</span> <span class="n">/etc/nginx/ssl/home.example.org/home.example.org-bundle.crt</span><span class="p">;</span>
|
||||||
|
<span class="kn">ssl_certificate_key</span> <span class="n">/etc/nginx/ssl/home.example.org/home.example.org.key</span><span class="p">;</span>
|
||||||
|
<span class="kn">ssl_prefer_server_ciphers</span> <span class="no">on</span><span class="p">;</span>
|
||||||
|
|
||||||
|
<span class="kn">location</span> <span class="n">/</span> <span class="p">{</span>
|
||||||
|
<span class="kn">proxy_pass</span> <span class="s">http://localhost:8123/</span><span class="p">;</span>
|
||||||
|
<span class="kn">proxy_set_header</span> <span class="s">Host</span> <span class="nv">$host</span><span class="p">;</span>
|
||||||
|
<span class="p">}</span>
|
||||||
|
|
||||||
|
<span class="kn">location</span> <span class="n">/api/websocket</span> <span class="p">{</span>
|
||||||
|
<span class="kn">proxy_pass</span> <span class="s">http://localhost:8123/api/websocket</span><span class="p">;</span>
|
||||||
|
<span class="kn">proxy_set_header</span> <span class="s">Host</span> <span class="nv">$host</span><span class="p">;</span>
|
||||||
|
|
||||||
|
<span class="kn">proxy_http_version</span> <span class="mi">1</span><span class="s">.1</span><span class="p">;</span>
|
||||||
|
<span class="kn">proxy_set_header</span> <span class="s">Upgrade</span> <span class="nv">$http_upgrade</span><span class="p">;</span>
|
||||||
|
<span class="kn">proxy_set_header</span> <span class="s">Connection</span> <span class="s">"upgrade"</span><span class="p">;</span>
|
||||||
|
|
||||||
|
<span class="p">}</span>
|
||||||
|
<span class="p">}</span>
|
||||||
|
</code></pre>
|
||||||
|
</div>
|
||||||
|
<p>If you don’t want HTTPS, you can change <code class="highlighter-rouge">listen 443 ssl</code> to <code class="highlighter-rouge">listen 80</code> or better, consider redirecting all HTTP to HTTPS. See further down.</p>
|
||||||
|
<h4><a class="title-link" name="multiple-instance" href="#multiple-instance"></a> Multiple Instance</h4>
|
||||||
|
<p>You already have Home Assistant running on http://localhost:8123 and available at home.example.org as describe before. The configuration file for this Home Assistant is available in <code class="highlighter-rouge">/home/alice/.homeassistant/configuration.yaml</code>.</p>
|
||||||
|
<p>You want another instance available at https://countryside.example.org</p>
|
||||||
|
<p>You can either :</p>
|
||||||
|
<ul>
|
||||||
|
<li>Create a new user, <code class="highlighter-rouge">bob</code>, to hold the configuration file in <code class="highlighter-rouge">/home/bob/.homeassistant/configuration.yaml</code> and run home assistant as this new user</li>
|
||||||
|
<li>Create another configuration directory in <code class="highlighter-rouge">/home/alice/.homeassistan2/configuration.yaml</code> and run home assistant using <code class="highlighter-rouge">hass --config /home/alice/.homeassistant2/</code></li>
|
||||||
|
</ul>
|
||||||
|
<p>In both solution, change port number used by modifying <code class="highlighter-rouge">configuration.yaml</code> file.</p>
|
||||||
|
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="s">http</span><span class="pi">:</span>
|
||||||
|
<span class="s">server_port</span><span class="pi">:</span> <span class="s">8124</span>
|
||||||
|
<span class="s">...</span>
|
||||||
|
</code></pre>
|
||||||
|
</div>
|
||||||
|
<p>Start Home Assistant: Now, you have another instance running on http://localhost:8124</p>
|
||||||
|
<p>To access this instance by using https://countryside.example.org create the file <code class="highlighter-rouge">/etc/nginx/sites-enabled/countryside.example.org</code> (or symlink via <code class="highlighter-rouge">/etc/nginx/sites-available</code>) and add the following:</p>
|
||||||
|
<div class="language-bash highlighter-rouge"><pre class="highlight"><code>server <span class="o">{</span>
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name countryside.example.org;
|
||||||
|
|
||||||
|
ssl on;
|
||||||
|
ssl_certificate /etc/nginx/ssl/countryside.example.org/countryside.example.org-bundle.crt;
|
||||||
|
ssl_certificate_key /etc/nginx/ssl/countryside.example.org/countryside.example.org.key;
|
||||||
|
ssl_prefer_server_ciphers on;
|
||||||
|
|
||||||
|
location / <span class="o">{</span>
|
||||||
|
proxy_pass http://localhost:8124/;
|
||||||
|
proxy_set_header Host <span class="nv">$host</span>;
|
||||||
|
<span class="o">}</span>
|
||||||
|
|
||||||
|
location /api/websocket <span class="o">{</span>
|
||||||
|
proxy_pass http://localhost:8124/api/websocket;
|
||||||
|
proxy_set_header Host <span class="nv">$host</span>;
|
||||||
|
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
proxy_set_header Upgrade <span class="nv">$http_upgrade</span>;
|
||||||
|
proxy_set_header Connection <span class="s2">"upgrade"</span>;
|
||||||
|
|
||||||
|
<span class="o">}</span>
|
||||||
|
<span class="o">}</span>
|
||||||
|
</code></pre>
|
||||||
|
</div>
|
||||||
|
<h4><a class="title-link" name="http-to-https-redirection" href="#http-to-https-redirection"></a> HTTP to HTTPS redirection</h4>
|
||||||
|
<p>Add to your <code class="highlighter-rouge">/etc/nginx/sites-enabled/default</code></p>
|
||||||
|
<div class="language-bash highlighter-rouge"><pre class="highlight"><code>server <span class="o">{</span>
|
||||||
|
listen 80 default_server;
|
||||||
|
server_name example.tld;
|
||||||
|
|
||||||
|
<span class="k">return </span>301 https://<span class="nv">$host$request_uri</span>;
|
||||||
|
<span class="o">}</span>
|
||||||
|
</code></pre>
|
||||||
|
</div>
|
||||||
|
</article>
|
||||||
|
</div>
|
||||||
|
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||||||
|
<div class="grid">
|
||||||
|
<section class="aside-module grid__item one-whole lap-one-half">
|
||||||
|
<div class='section'>
|
||||||
|
<h1 class="title delta">Topics</h1>
|
||||||
|
<ul class='divided sidebar-menu'>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/installation/'>Installation </a>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/installation/virtualenv/'>Python Virtual Env </a></li>
|
||||||
|
<li><a href='/docs/installation/raspberry-pi-all-in-one/'>Raspberry Pi All-in-One </a></li>
|
||||||
|
<li><a href='/docs/installation/updating/'>Updating </a></li>
|
||||||
|
<li><a href='/docs/installation/troubleshooting/'>Troubleshooting </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/hassbian/'>Hassbian </a>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/hassbian/installation/'>Installation </a></li>
|
||||||
|
<li><a href='/docs/hassbian/customization/'>Customization </a></li>
|
||||||
|
<li><a href='/docs/hassbian/common-tasks/'>Common tasks </a></li>
|
||||||
|
<li><a href='/docs/hassbian/integrations/'>Integrations </a></li>
|
||||||
|
<li><a href='/docs/hassbian/upgrading/'>Upgrading </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/configuration/'>Configuration </a>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/configuration/yaml/'>YAML </a></li>
|
||||||
|
<li><a href='/docs/configuration/basic/'>Basic information </a></li>
|
||||||
|
<li><a href='/docs/configuration/devices/'>Setting up devices </a></li>
|
||||||
|
<li><a href='/docs/configuration/customizing-devices/'>Customizing entities </a></li>
|
||||||
|
<li><a href='/docs/configuration/troubleshooting/'>Troubleshooting </a></li>
|
||||||
|
<li><a href='/docs/configuration/securing/'>Security Check Points </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Advanced Configuration
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/configuration/remote/'>Remote access </a></li>
|
||||||
|
<li><a href='/docs/configuration/packages/'>Packages </a></li>
|
||||||
|
<li><a href='/docs/configuration/splitting_configuration/'>Splitting up the configuration </a></li>
|
||||||
|
<li><a href='/docs/configuration/secrets/'>Storing Secrets </a></li>
|
||||||
|
<li><a href='/docs/configuration/templating/'>Templating </a></li>
|
||||||
|
<li><a href='/docs/configuration/group_visibility/'>Group Visibility </a></li>
|
||||||
|
<li><a href='/docs/configuration/platform_options/'>Entity component platform options </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Core objects
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/configuration/events/'>Events </a></li>
|
||||||
|
<li><a href='/docs/configuration/state_object/'>State Objects </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/automation/'>Automation </a>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/automation/examples/'>Examples </a></li>
|
||||||
|
<li><a href='/docs/automation/editor/'>Editor </a></li>
|
||||||
|
<li><a href='/docs/automation/trigger/'>Triggers </a></li>
|
||||||
|
<li><a href='/docs/automation/condition/'>Conditions </a></li>
|
||||||
|
<li><a href='/docs/automation/action/'>Actions </a></li>
|
||||||
|
<li><a href='/docs/automation/templating/'>Templates </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/frontend/'>Frontend </a>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/frontend/mobile/'>Android/iOS Homescreen </a></li>
|
||||||
|
<li><a href='/docs/frontend/webserver/'>Web server fingerprint </a></li>
|
||||||
|
<li><a href='/docs/frontend/browsers/'>Browser Compatibility List </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/backend/'>Backend </a>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/backend/database/'>Database </a></li>
|
||||||
|
<li><a href='/docs/backend/updater/'>Updater </a></li>
|
||||||
|
<li><a href='/developers/api/'>API </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/scripts/'>Scripts </a>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/scripts/service-calls/'>Service Calls </a></li>
|
||||||
|
<li><a href='/docs/scripts/conditions/'>Conditions </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/tools/'>Tools and Helpers </a>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/tools/dev-tools/'>Developer Tools </a></li>
|
||||||
|
<li><a href='/docs/tools/hass/'>hass </a></li>
|
||||||
|
<li><a href='/docs/tools/scripts/'>Scripts </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/z-wave/'>Z-Wave </a>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/z-wave/controllers/'>Controllers </a></li>
|
||||||
|
<li><a href='/docs/z-wave/settings/'>Modifying Settings </a></li>
|
||||||
|
<li><a href='/docs/z-wave/device-specific/'>Device Specific </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/mqtt/'>MQTT </a>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/mqtt/broker/'>Broker </a></li>
|
||||||
|
<li><a href='/docs/mqtt/certificate/'>Certificate </a></li>
|
||||||
|
<li><a href='/docs/mqtt/discovery/'>Discovery </a></li>
|
||||||
|
<li><a href='/docs/mqtt/service/'>Publish service </a></li>
|
||||||
|
<li><a href='/docs/mqtt/birth_will/'>Birth and last will messages </a></li>
|
||||||
|
<li><a href='/docs/mqtt/testing/'>Testing your setup </a></li>
|
||||||
|
<li><a href='/docs/mqtt/logging/'>Logging </a></li>
|
||||||
|
<li><a href='/docs/mqtt/processing_json/'>Processing JSON </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/ecosystem/ios/'>iOS </a>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/ecosystem/ios/notifications/basic/'>Basic notifications </a></li>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/ecosystem/ios/notifications/sounds/'>Sounds </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/ios/notifications/architecture/'>Architecture </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/ios/notifications/privacy_security_rate_limits/'>Privacy, rate limiting and security </a></li>
|
||||||
|
</ul>
|
||||||
|
<li>Advanced notifications</li>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/ecosystem/ios/notifications/attachments/'>Attachments </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/ios/notifications/content_extensions/'>Dynamic content </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/ios/notifications/actions/'>Actionable notifications </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/ios/notifications/requesting_location_updates/'>Requesting location updates </a></li>
|
||||||
|
</ul>
|
||||||
|
<li><a href='/docs/ecosystem/ios/location/'>Location Tracking </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/ios/integration/'>Integration with other apps </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/ecosystem/'>Ecosystem </a>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/autostart/'>Autostart </a>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/autostart/systemd/'>systemd (Linux) </a></li>
|
||||||
|
<li><a href='/docs/autostart/upstart/'>Upstart (Linux) </a></li>
|
||||||
|
<li><a href='/docs/autostart/init.d/'>init.d (Linux) </a></li>
|
||||||
|
<li><a href='/docs/autostart/macos/'>macOS </a></li>
|
||||||
|
<li><a href='/docs/autostart/synology/'>Synology NAS </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/ecosystem/appdaemon/'>AppDaemon </a>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/ecosystem/appdaemon/installation/'>Installation </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/appdaemon/configuration/'>Configuration </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/appdaemon/example_apps/'>Example Apps </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/appdaemon/running/'>Running AppDaemon </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/appdaemon/reboot/'>Starting AppDaemon at Reboot </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/appdaemon/operation/'>Operation </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/appdaemon/windows/'>AppDaemon on Windows </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/appdaemon/updating/'>Updating AppDaemon </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/appdaemon/tutorial/'>AppDaemon Tutorial </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/appdaemon/api/'>AppDaemon API Reference </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/ecosystem/hadashboard/'>HADashboard </a>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/ecosystem/hadashboard/installation/'>Installation </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/hadashboard/dash_config/'>Dashboard Configuration </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/hadashboard/hapush/'>HAPush </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/hadashboard/reboot/'>Reboot </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/hadashboard/updating/'>Updating HADashboard </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href='/docs/ecosystem/notebooks/'>Notebooks </a>
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/ecosystem/notebooks/'>Introduction </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/notebooks/installation/'>Installation </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/notebooks/graph/'>Graph </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/notebooks/api/'>Home Assistant API </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/notebooks/database/'>Databsase </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/notebooks/stats/'>Statistics </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Remote access
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a class='active' href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Certificates
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/ecosystem/certificates/tls_self_signed_certificate/'>Self-signed certificate </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/certificates/tls_domain_certificate/'>Certificate domain owners </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/certificates/lets_encrypt/'>Let's Encrypt (detailed) </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Backup
|
||||||
|
<ul>
|
||||||
|
<li><a href='/docs/ecosystem/backup/backup_github/'>Backup to GitHub </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/backup/backup_dropbox/'>Backup to Dropbox </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/backup/backup_usb/'>Backup to USB device </a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li><a href='/docs/ecosystem/scenegen/'>scenegen </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/synology/'>Synology </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/hass-configurator/'>HASS Configurator </a></li>
|
||||||
|
</ul>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</aside>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer>
|
||||||
|
<div class="grid-wrapper">
|
||||||
|
<div class="grid">
|
||||||
|
<div class="grid__item">
|
||||||
|
<div class="copyright">
|
||||||
|
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||||||
|
<a rel="me" href='https://facebook.com/homeassistantio'><i class="icon-facebook"></i></a>
|
||||||
|
<a rel="me" href='https://plus.google.com/110560654828510104551'><i class="icon-google-plus"></i></a>
|
||||||
|
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
|
||||||
|
<div class="credit">
|
||||||
|
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a> (no support!).<br>
|
||||||
|
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||||||
|
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||||||
|
</div>
|
||||||
|
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a><br /><span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">home-assistant.io</span> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License</a>.
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
<script>
|
||||||
|
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||||||
|
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||||||
|
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||||||
|
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||||||
|
</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -262,6 +262,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -262,6 +262,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
<li><a href='/docs/ecosystem/apache/'>Apache </a></li>
|
||||||
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
<li><a href='/docs/ecosystem/nginx/'>NGINX </a></li>
|
||||||
|
<li><a href='/docs/ecosystem/nginx_subdomain/'>NGINX with subdomain</a></li>
|
||||||
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
<li><a href='/docs/ecosystem/tor/'>Tor Onion Service </a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue