Skip to content

pedrorualves/hassio_cloudflareipupdater

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Dynamic IP Updater for Cloudflare in hass.io

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Shell 94.9%
  • Dockerfile 5.1%