Giter Club home page Giter Club logo

duckdnsupdater's Introduction

DuckDNSUpdater

A Python (unofficial) way to update www.duckdns.org records

Disclaimer

I'm not affiliated in any way with www.duckdns.org.
I just use their awesome service.

Setup

Create an account on www.duckdns.org, create one (or more) subdomain(s) and get your TOKEN.

$ git clone https://github.com/ShellAddicted/DuckDNSUpdater
$ cd DuckDNSUpdater
$ nano DuckDNSUpdaterSettings.json

Fill SubDomains and Token with your own values:
Example:

{
  "DuckDNS.org": {
    "Token": "2983a851-8e8d-48a4-9c93-0d1a276fadcb",
    "SubDomains": [
      "myawesomesubdomain",
      "anothersubdomain"
    ]
  },
  "LogPath": "./DuckDNSUpdaterLogs/"
}

Usage (manual)

just run it.

$ python3 ./DuckDNSUpdater.py

Usage (cron)

to continuously update your records
run $ crontab -e and add the following line:
(remember to set the correct the path)

*/15 * * * * python3 /home/shelladdicted/DuckDNSUpdater/DuckDNSUpdater.py

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.