Skip to main content

Python client library for Dynamic DNS using Domain Connect

Project description

Usage

domain-connect-dyndns [-h] [--config CONFIG]
                      {setup,update,status,remove}
                      [--ignore-previous-ip]
                      [--protocols (ipv4, ipv6)] 
                      (--domain DOMAIN | --all)

Positional arguments:

  • {setup,update,status,remove} --- action on domain

Optional arguments:

--config CONFIG         --- config file path
--domain DOMAIN         --- domain to keep up to date
--all                   --- update all domains in config
--ignore-previous-ip    --- update the IP even if no change detected.
--protocols             --- a space separated list of protocols to set up. Possible values: ipv4, ipv6. Default: ipv4
--backup-file           --- file path for backup domains before remove
-h                      --- display help and exit

Installation

    pip install domain-connect-dyndns

Examples

    domain-connect-dyndns setup --domain [domain]
    domain-connect-dyndns setup --domain [domain] --protocols ipv4 ipv6
    domain-connect-dyndns update --domain [domain]
    domain-connect-dyndns status --domain [domain]
    domain-connect-dyndns remove --domain [domain] --backup-file settings.bak
    
    domain-connect-dyndns update --all
    domain-connect-dyndns status --all
    domain-connect-dyndns remove --all

Installation issues

  • On some systems there might be no binary distribution of cryptography package. Additional installation stepsmay be necessary to build this package from the source code. Please refer to the package documentation: https://cryptography.io/en/latest/installation/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

domain-connect-dyndns-0.0.7.tar.gz (7.3 kB view details)

Uploaded Source

File details

Details for the file domain-connect-dyndns-0.0.7.tar.gz.

File metadata

  • Download URL: domain-connect-dyndns-0.0.7.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.7

File hashes

Hashes for domain-connect-dyndns-0.0.7.tar.gz
Algorithm Hash digest
SHA256 c2e4d737340507ff1bb9da3d32101101dfc3a6bbd31e4fd92a9c01d87df2d615
MD5 31fbeb6f1a02f507c22d150124f72a93
BLAKE2b-256 7e193c6c005daa215e60dbb167970da9d1276974bf2567c290ab3d6eb2fad0aa

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page