29 Commits
Author SHA1 Message Date
EV21 6313ee4347 minor: set version 0.3.3 2022-06-07 09:58:10 +02:00
EV21andQrrbrbirlbel f37230401f fix: wrong parameter name for DuckDNS
Co-authored-by: Qrrbrbirlbel <Qrrbrbirlbel@users.noreply.github.com>
2022-06-06 22:26:40 +02:00
EV21 05120c25e4 feat: ✨ add tzdata to Dockerfile for timezone config
You can now set your timezone with the environment variable
`TZ="Europe/Berlin"`
2022-05-26 16:10:47 +02:00
EV21 dcb3d7436b fix: 🐛 curl/libcurl doesn't support dns-server option
the latest alpine we are using for the docker image
does also drops the support for that option like debian/ubuntu/etc
2022-05-26 13:30:23 +02:00
EV21 756c17d117 fix: abort on all dig errors 2022-04-12 20:23:52 +02:00
EV21 3d1b27aaed minor: 🎨 change code style 2022-01-31 20:40:29 +01:00
EV21 9cc26d737f feat: ✨ validate ip address respons from ip check web service 2021-11-03 18:09:51 +01:00
EV21 e6af29dcd4 feat: ✨ check internet connection for selected ip versions 2021-11-03 18:09:51 +01:00
EV21 4b68ca837d feat: 🎨 colorful info, debug and error messages 2021-11-03 18:09:50 +01:00
EV21 eedb0623ac refactor: ♻️ remove unused argbash fragment 2021-11-03 18:09:50 +01:00
EV21 c01bea615e cosmetic: 🎨 fix shell style 2021-11-03 18:09:47 +01:00
EV21 046a728f22 change: handle dns server selection 2021-11-03 18:09:47 +01:00
EV21 3ded7fc883 refactor: ♻️ seperate parsing logic 2021-11-03 18:09:46 +01:00
EV21 226537b2b0 refactor: ♻️ something 2021-11-03 18:09:45 +01:00
EV21 9ed30f2bee refactor: ♻️ remove unused help message 2021-11-03 18:09:44 +01:00
EV21 4faba4e600 refactor: ♻️ method extractions and other beautifications 2021-11-03 18:09:43 +01:00
EV21 84784248c3 fix: 🐛 fix loop and error handling in case of connection issues 2021-11-03 18:09:43 +01:00
EV21 17e23e7623 feat: ✨ add loop mode 2021-11-03 18:09:41 +01:00
EV21 29c2f62292 change: 🔃 rename environment variables 2021-11-03 18:09:41 +01:00
EV21 c85d5eaaee feat: ✨ add support for Duck DNS as DynDNS2 provider 2021-11-03 18:09:40 +01:00
EV21 3221f29d71 feat: ✨ add support for deSEC as DynDNS2 provider 2021-11-03 18:09:40 +01:00
EV21 6d9bf8a2ae feat: 🔃 replace getopt with argbash 2021-11-03 18:09:39 +01:00
EV21 6a14d00256 fix: 🐛 fix error handling 2021-11-03 18:09:39 +01:00
EV21 dff0c1c178 refactor: ♻️ main code 2021-11-03 18:09:38 +01:00
EV21 9bac611ddf feat: ✨ add interpretaton of status codes and act accordingly 2021-11-03 18:09:38 +01:00
EV21 1bb0f44d28 feat: ✨ make network interface configurable 2021-11-03 18:09:38 +01:00
EV21 730858344c fix: 🐛 fix sourcing of config file
♻️ do some shellcheck fixes
2021-11-03 18:09:02 +01:00
EV21 e3781a87bb feat: ✨ add DynDNS2 support for dynv6.com 2021-11-03 17:00:44 +01:00
EV21 616c1d47c1 add: ✨ dynb.sh 2021-11-03 16:56:39 +01:00