alisoam / arvan-dynamic-dns

A dynamic DNS client for Arvan cloud CDN

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arvan Dynamic DNS

A dynamic dns client using Arvan cloud DNS service. Before start you shoud have a domain in the Arvan cloud pannel.

This script, periodically, updates the selected record in the Arvan cloud DNS service with the IP address of the running host.

It is possible to select ip address version with command line arguments.

Usage

for dom1.dyn.example.org

With Source

python3 main.py --key ${API_KEY} --domain example.org --record dom1 [--interval 600] [-6 or -4]

With Docker

docker run -d --name arvan-dynamic-dns --restart always ghcr.io/alisoam/arvan-dynamic-dns --key $API_KEY --domain sosori.ir --record dom1.dyn [--interval 600] [-6 or -4]

About

A dynamic DNS client for Arvan cloud CDN


Languages

Language:Python 98.1%Language:Dockerfile 1.9%