Profile
Back to NewsBack
GitHub Trending 2 min
Reader Mode
simao-silva/noip-renewer: Renewing No-IP hosts by browser automation

simao-silva/noip-renewer: Renewing No-IP hosts by browser automation

15 hours ago

noip-renewer

!GitHub last commit !GitHub issues !GitHub Workflow Status !GitHub Workflow Status !Docker Pulls !Docker Image Size (tag) !Docker Image Size (tag) renovate</a>

:uk:: Renewing No-IP hosts by browser automation. Renews all hosts available for confirmation, without any user interaction with a browser.
:portugal:: Renovação de hosts No-IP recorrendo a automatização do navegador. Renova todos os hosts disponíveis para confirmação sem ser necessário interação do utilizador com um navegador.

Requirements

Obtaining image

Pulling image from Docker Hub

``shell script

Debian

docker pull simaofsilva/noip-renewer:debian

Alpine

docker pull simaofsilva/noip-renewer:alpine

or

docker pull simaofsilva/noip-renewer:latest
#### Building image locally
sh docker build -t simaofsilva/noip-renewer -f Dockerfile.dev .
## Using image
sh docker run --rm -it simaofsilva/noip-renewer:
or
sh docker run --rm -it simaofsilva/noip-renewer:
or
sh docker run --rm --env NO_IP_USERNAME= --env NO_IP_PASSWORD= simaofsilva/noip-renewer:
or with 2FA
sh docker run --rm --env NO_IP_USERNAME= --env NO_IP_PASSWORD= --env NO_IP_TOTP_KEY= simaofsilva/noip-renewer:
or with translation disabled
sh docker run --rm --env NO_IP_USERNAME= --env NO_IP_PASSWORD= --env TRANSLATE_ENABLED=false simaofsilva/noip-renewer:
`

Known issues / limitations

  • The script assumes that the No-IP account language is set to English. For other languages it depends on the translation provided by googletrans so it might not work in other languages (#11). In any case, translation can be disabled by setting TRANSLATE_ENABLED to false`;
  • In fresh accounts an extra pop up might appear that unable the script to proceed (#14). It appears to not show on following renovations.
Chat with me