Skip to main content

Updater for ipv64.net

Project description

How to install

The libary is avilable at pypi.org

pip install ipv64 or python -m pip install ipv64

How to update

pip install ipv64 --upgrade or python -m pip install ipv64 --upgrade

How to run

INFO

The Script did NOT run in a loop, you need to run it manually. The Script is NOT able to handle praefix - only the main domain can be updated

Windows

Update A and AAAA record if possible
python -m ipv64 -d YOUR_DOMAIN.ipv64.net -k ACCOUNT_UPDATE_TOKEN -t TYPE

Linux

Update A and AAAA record if possible
/usr/bin/python3 -m ipv64 -d YOUR_DOMAIN.ipv64.net -k ACCOUNT_UPDATE_TOKEN -t TYPE

run with cron

check every minute with cron

* * * * * /usr/bin/python3 -m ipv64 -d YOUR_DOMAIN.ipv64.net -uh ACCOUNT_UPDATE_TOKEN -d DISCORD_WEBHOOK

check every 30 seconds with cron

* * * * * /usr/bin/python3 -m ipv64 -d YOUR_DOMAIN.ipv64.net -k ACCOUNT_UPDATE_TOKEN -t TYPE
* * * * * sleep 30; /usr/bin/python3 -m ipv64 -d YOUR_DOMAIN.ipv64.net -k ACCOUNT_UPDATE_TOKEN -t TYPE

Help

usage: ipv64.py [-h] -d DOMAIN -k KEY -t TYPE

Update the IP for a domain on ipv64.net

options:
  -h, --help                  show this help message and exit
  -d DOMAIN, --domain DOMAIN  The domain to update (e.g. test.ipv64.net)
  -k KEY, --key KEY           Your ipv64 Account Update Token
  -t TYPE, --type TYPE        The Update Type (A or AAAA)```

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

ipv64-0.5.3.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ipv64-0.5.3-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file ipv64-0.5.3.tar.gz.

File metadata

  • Download URL: ipv64-0.5.3.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for ipv64-0.5.3.tar.gz
Algorithm Hash digest
SHA256 3cee6892a9f15ed1b69b39c7931e0a2fc4d89f7f23a02bc0a3756a36c8fa33e6
MD5 328a244784a3a9c4d65b8e9ea0b645bd
BLAKE2b-256 658db3e114cabbe28006a4722d55392d4e729a073868902acf005b95825dfc22

See more details on using hashes here.

File details

Details for the file ipv64-0.5.3-py3-none-any.whl.

File metadata

  • Download URL: ipv64-0.5.3-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for ipv64-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3aa928f2b1a8e105c0694cc9072f10d4f388ee1a253159fbf9dceaff339385ec
MD5 e9f85f11cfbbfd4c2e043e2167218d2f
BLAKE2b-256 644c20ed069b0279aea60d64ad25632137123ce314436717c04274a57bd8ff5c

See more details on using hashes here.

Supported by

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