101 Commits

Author SHA1 Message Date
Andrew Cockburn
83f1bfd4ba Update installation.markdown 2017-07-22 17:24:18 -04:00
Wilco van Duinkerken
e183ecaa64 Add websocket proxy to / for nginx subdomain setup (#3020)
Without the proxy_http_version and proxy_header upgrades an the nginx subdomain setup generates socket errors on the login page. This makes that users can't login.  Adding the websocket lines both to the "/" location as well as the "/api/websocket" location solves the issue. 

Solution copied from: KickHackerz, mar 1 answer on https://community.home-assistant.io/t/ngnix-so-confused-doing-something-wrong/12736/3.
2017-07-21 20:20:13 +02:00
rpitera
521f6cc877 Fix link to readme file (#2991)
Correct link to readme from README.md to README.rst.
2017-07-16 07:38:49 -07:00
Daniel Welch
4cda6df98b lets_encrypt.markdown -- automated renewal w/o port forwarding 80 (#2954)
Before finding this guide, I ran into the Port 80 problem described in this page (likely blocked by ISP) and [posted about it in the LetsEncrypt forums](https://community.letsencrypt.org/t/help-with-standalone-certbot-failed-to-bind-to-80-using-ipv4/37701/8). While this excellent guide helped me circumvent that immediate issue, a certbot engineer suggested an alternate method for automated cert renewal that did not require manually changing port mapping every time a cert needed to be renewed.

In short, he suggested using a TLS challenge rather than HTTP, so that the Let's Encrypt CA would bind port 443 externally, and specify certbot to bind to port 8123 internally for certificate renewal. He also added that pre- and post-hooks could be passed to certbot so that HA could be stopped/started and port 8123 could be freed for cert renewal. 

I have verified that this method works in a dry run on my own HA setup and modified step 8 with some suggested documentation
2017-07-09 09:32:11 +02:00
Fabian Affolter
2743c18f9a
Add section overview 2017-07-04 10:57:46 +02:00
Andrew Cockburn
256816bcae Tidy up HADashboard and AppDaemon Exosystem docs 2017-07-02 12:18:12 -04:00
vrs01
0f91fcfc7d Typo (#2893)
* Typo

* Typo
2017-06-26 22:29:37 -07:00
Fabian Affolter
76dd3fdff5
Minor updates 2017-06-26 18:39:20 +02:00
vrs01
14d2c3ce93 Mention how to install 'rubygems' (#2890)
* Update installation.markdown

* Update command
2017-06-26 18:32:12 +02:00
Ness
f3c5887cd0 Update cron job command (#2873)
/usr/bin/letsencrypt does not exist anymore, the file is located in ~/certbot/
2017-06-23 22:04:40 +02:00
Denix
227e97c39a Update apache.markdown (#2763)
corrected typo
2017-06-05 11:23:56 +02:00
Fabian Affolter
5d8c88d7c2
Add content from #2330 2017-05-30 12:33:22 +02:00
Fabian Affolter
7a8f89c267
Update name 2017-05-30 12:33:02 +02:00
Patrick Easters
243a1efa74 Updating nginx docs for clarity (#2561)
* Update nginx docs

Added step to remove passphrase from self-signed cert private key.
Removed http block since enabled sites now are included inside the http block in modern nginx configs

* Update nginx.markdown

Added note about sites-available directory in RPM-based distros (and possibly others)
2017-05-30 12:24:19 +02:00
Marc Forth
fee5ecc5d0 Update lets_encrypt.markdown (#2643)
Corrected command to change user, as the default position for most users is not to have a password for HA user.
2017-05-17 07:21:10 +02:00
runraid
02bf7d7506 Add link to Actionable Notifications (#2604)
Add link to Actionable Notifications
2017-05-10 07:54:36 +02:00
David De Sloovere
7f20c5ae36 Improve backup github doc (#2589)
* Improve backup github doc

Unignore .travis.yaml, which is referenced later in the document to set up CI testing on push.

* Fix extension on .travis.yml

It's .travis.yml and not .travis.yAml
2017-05-07 21:37:41 +02:00
Erik-jan Riemers
03817fa78b Updated information (#2572)
* Updated information

Python script was updated to exclude folders/files so that you don't copy everything.

* Minor changes
2017-05-06 11:44:30 +02:00
Fabian Affolter
f53b8ab399 Fix link (#2544) 2017-05-01 12:55:00 +02:00
Fredrik Lindqvist
acc0784e4a Update backup_usb.markdown (#2536) 2017-04-30 14:05:54 +02:00
Fabian Affolter
5e208bb05f
Turn time back 2017-04-29 14:09:29 +02:00
Fabian Affolter
d58e145e3c
Add to nav, fix typos, and minor layout changes 2017-04-29 12:20:29 +02:00
Erik-jan Riemers
af46e2cf72 A backup solution towards an USB drive (#2528)
You can add this one under the backup category too.
2017-04-29 12:06:38 +02:00
Alok Saboo
8ec4d8d172 Added group (iOS) notification instructions (#2523)
* Updated apiai logo

* Updated Api.ai logo

The current logo was not visible against our white background (on the
components page) or the gray background (elsewhere on the website).

* Added group notifications instructions

Added instructions for sending notifications to multiple phones

* Link notification group
2017-04-28 09:35:33 +02:00
Madd.is
1486a672f7 bind HTTPS to ipv6 port in NGINX example configuration (#2492)
* bind HTTPS to ipv6 port

* let NGINX bind to ports on IPv4 and 6, add http2 note
2017-04-24 23:45:23 +02:00
Erik-jan Riemers
28e71867b8 Creation of howto for backup to dropbox (#2501) 2017-04-24 23:37:01 +02:00
Robbie Trencheny
86b7c07ad6
iOS docs update 2017-04-22 16:57:03 -07:00
Robbie Trencheny
ec4e684aa3 Add docs about iBeacon usage 2017-04-22 16:22:48 -07:00
Alok Saboo
278a0b2310 Added event trigger link to clarify how fire event works 2017-04-17 17:22:07 -04:00
Robbie Trencheny
58846b8c00 Update push configuration doc 2017-04-16 16:48:00 -07:00
Robbie Trencheny
226b538e9b
minor docs updates 2017-04-16 15:23:23 -07:00
Robbie Trencheny
b830c194a0 Fix syntax and clarify some things 2017-04-16 15:02:36 -07:00
Nikolas Beutler
50e6ce4f52 Update notifications.markdown 2017-04-16 23:50:31 +02:00
Marc Forth
5e59bbeccb Update lets_encrypt.markdown (#2436)
One last shot at getting the screenshot image to actually display in the page!
2017-04-16 22:02:03 +02:00
Paulus Schoutsen
b143e16110 Add iOS app announcement blog post and updated docs (#2441) 2017-04-16 10:35:03 -07:00
Niklas
e963a1853e add files to gitignore (#2422)
* add html5_push_registrations.conf to gitignore

* add additional files
2017-04-13 13:46:19 +02:00
Marc Forth
3d7018c594 Update lets_encrypt.markdown (#2417)
* Update lets_encrypt.markdown

Fixed spelling mistakes, image link and (hopefully the last...) formatting error!

* Update lets_encrypt.markdown
2017-04-12 22:46:16 +02:00
Fabian Affolter
bdc3a02fb5
Merge branch 'current' into next 2017-04-06 09:29:33 +02:00
Marc Forth
adf95064c5 Update lets_encrypt.markdown (#2387)
Fixed some spelling mistakes and a couple of formatting errors.
2017-04-06 09:04:01 +02:00
Sebastian
2961fec7a8 Update apache.markdown (#2365)
Placed config snippet for HTTP 504 error workaround outside of class=note paragraph as it aparently doesn't format well inside a note.
2017-04-01 12:37:52 +02:00
Fabian Affolter
4eb8f9a142
Format and style, add to menu 2017-03-31 22:56:42 +02:00
Fabian Affolter
72d5b67b24
Fix file name and location 2017-03-31 22:29:26 +02:00
Sebastian
258348b77c Update apache.markdown (#2348)
Added a note regarding a workaround for HTTP 504 Gateway Timeout error messages.
2017-03-31 19:41:46 +02:00
Daniel Perna
2d727eb8f5 Update documentation, add link to menu (#2349) 2017-03-30 09:10:56 +02:00
Fabian Affolter
be3bc0e0fe Merge branch 'current' into release-0-41 2017-03-25 23:13:07 +01:00
Fabian Affolter
8f1095fda0 Move infrastructure cookbooks to docs (#2331)
* Move apache configuration to docs

* Add redirect

* Move certificate cookbooks to docs

* Add redirect

* Move tor configuration to docs

* Fix extension

* Update headings and add redirect

* Move file to docs

* Add redirect and remove whitespaces

* Add new sections
2017-03-25 19:19:33 +01:00
Paulus Schoutsen
9bd1fd17b0 Merge remote-tracking branch 'origin/current' into release-0-41 2017-03-23 20:59:47 -07:00
szaroubi
1fe29cf1b5 Fixed Type (#2244) 2017-03-13 12:24:11 +01:00
Daniel Perna
a073fd2413 Add HASS Configurator to ecosystem (#2225)
* Create hass-configurator.markdown

* HASS renaming

* Added HASSbian note

* Removed AiO from tmux info

* Removed one more HASS
2017-03-11 18:59:55 +01:00
R Huish
5409c0466a sudo required on Raspberry Pi build instructions (#2156)
Elevated permissions are required to access the files.
2017-02-27 11:35:29 +01:00