Skip to content

Latest commit

 

History

History
52 lines (39 loc) · 1.65 KB

README.md

File metadata and controls

52 lines (39 loc) · 1.65 KB

hassio-cloudflareipupdater

Dynamic IP Updater for Cloudflare in hass.io

Community Forum

Buy me a coffee

This Hass.io Addon

The objective is to provide a client to do dynamic dns updates in Cloudflare on behalf of your hass.io server. The configuration of this addon allows you to setup your Cloudflare domain to dynamically update whenever a change of your public IP address occurs.

Configuration

The available configuration options are as follows (this is filled in with some example data):

{
    "zone": "yourdomain.com",
    "host": "sub.yourdomain.com",
    "email": "hello@yourdomain.com",
    "api": "yourAPIkeyFromCloudflare",
    "proxy": "true"
}

Installation

To use this repository with your own Hass.io installation please follow the official instructions on the Home Assistant website with the following URL:

https://github.com/davidramosweb/hassio-addons

You should add this in your automations.yaml:

- id: cloudflare-updater
  alias: "IP Cloudflare Updater"
  trigger:
  - platform: time_pattern
    # This will match every 1 minutes
    minutes: '/1'
  action:
  - service: hassio.addon_restart
    data:
      addon: local_hassio_cloudflareipupdater