home-assistant.io/source/_addons/duckdns.markdown
2017-09-26 22:02:28 -07:00

1.2 KiB

layout, title, description, date, sidebar, comments, sharing, footer, featured
layout title description date sidebar comments sharing footer featured
page Duck DNS Automatically update your Duck DNS IP address. 2017-04-30 13:28 true false true true true

Duck DNS is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice. This add-on includes support for Let's Encrypt and will automatically create and renew your certificates.

{
  "lets_encrypt": {
    "accept_terms": true
  },
  "token": "sdfj-2131023-dslfjsd-12321",
  "domains": ["my-domain.duckdns.org"]
}

Configuration variables:

  • token (Required): Your Duck DNS API key.
  • domains (Required): A list of domains to update DNS.
  • seconds (Optional): Seconds between updates to Duck DNS.
  • lets_encrypt.accept_terms (Optional): If you accept the Let's Encrypt Subscriber Agreement, it will generate & update Let's Enrypt certificates for your DuckDNS domain.

{% linkable_title Home Assistant configuration %}

Use the following configuration in Home Assistant to use the generated certificate:

http:
  ssl_certificate: /ssl/fullchain.pem
  ssl_key: /ssl/privkey.pem