[PR #187] [MERGED] HTTP and DNS Public IP fetching options #648

Closed
opened 2025-11-20 04:25:34 -05:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/qdm12/ddns-updater/pull/187
Author: @qdm12
Created: 3/21/2021
Status: Merged
Merged: 3/22/2021
Merged by: @qdm12

Base: masterHead: publicip-options


📝 Commits (10+)

  • 6e7e106 IP_METHOD renamed to PUBLICIP_HTTP_IP_PROVIDER
  • 6b7b37e Rename readme IP methods section to Public IP
  • a273869 Change HTTP providers params method names
  • bd4aba4 Re-change HTTP providers env variables names
  • ceace68 Update params error names
  • 0c2ff4e PUBLICIP_DNS_PROVIDERS environment variable
  • 685df57 Tiny readme change
  • f0e69d8 PUBLICIP_FETCHERS environment variable
  • acff1e7 Wire up main.go
  • a9291cb Update documentation readme

📊 Changes

5 files changed (+142 additions, -46 deletions)

View changed files

📝 Dockerfile (+5 -3)
📝 README.md (+23 -12)
📝 cmd/updater/main.go (+24 -6)
📝 docker-compose.yml (+5 -3)
📝 internal/params/params.go (+85 -22)

📄 Description

  • Add documentation in readme about possible values for new environment variables PUBLICIP_FETCHERS and PUBLICIP_DNS_PROVIDERS
  • Add documentation that PUBLICIP_DNS_PROVIDERS is capable of retrieving all IP versions
  • Add documentation that it cycles between fetcher and between providers for each fetcher
  • Profit???

Refers to #136


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/qdm12/ddns-updater/pull/187 **Author:** [@qdm12](https://github.com/qdm12) **Created:** 3/21/2021 **Status:** ✅ Merged **Merged:** 3/22/2021 **Merged by:** [@qdm12](https://github.com/qdm12) **Base:** `master` ← **Head:** `publicip-options` --- ### 📝 Commits (10+) - [`6e7e106`](https://github.com/qdm12/ddns-updater/commit/6e7e106c069c3d384aa9a3f690e213ae51b7c0af) IP_METHOD renamed to PUBLICIP_HTTP_IP_PROVIDER - [`6b7b37e`](https://github.com/qdm12/ddns-updater/commit/6b7b37ea1da4bddf753aa19a560d7b0dda14ac9f) Rename readme IP methods section to Public IP - [`a273869`](https://github.com/qdm12/ddns-updater/commit/a2738696cf3fb7b5dd4b8c05d1ad3cfaf7996780) Change HTTP providers params method names - [`bd4aba4`](https://github.com/qdm12/ddns-updater/commit/bd4aba44cbd854bcb05ddf2097b58c90a561e8c5) Re-change HTTP providers env variables names - [`ceace68`](https://github.com/qdm12/ddns-updater/commit/ceace6808d2ba7103cb74f52d115e039aeebeacb) Update params error names - [`0c2ff4e`](https://github.com/qdm12/ddns-updater/commit/0c2ff4edf0374e8eaf8f34a25c867d2ec6835b05) PUBLICIP_DNS_PROVIDERS environment variable - [`685df57`](https://github.com/qdm12/ddns-updater/commit/685df57496eedb480173ce86af51c3c005089c88) Tiny readme change - [`f0e69d8`](https://github.com/qdm12/ddns-updater/commit/f0e69d81400381f1b1c9febbb912fea503a8ad90) PUBLICIP_FETCHERS environment variable - [`acff1e7`](https://github.com/qdm12/ddns-updater/commit/acff1e7881d2054d6c326677da1db8af14afab45) Wire up main.go - [`a9291cb`](https://github.com/qdm12/ddns-updater/commit/a9291cb7bf3691b5a2aa90d98018104a5988aa12) Update documentation readme ### 📊 Changes **5 files changed** (+142 additions, -46 deletions) <details> <summary>View changed files</summary> 📝 `Dockerfile` (+5 -3) 📝 `README.md` (+23 -12) 📝 `cmd/updater/main.go` (+24 -6) 📝 `docker-compose.yml` (+5 -3) 📝 `internal/params/params.go` (+85 -22) </details> ### 📄 Description - [x] Add documentation in readme about possible values for new environment variables `PUBLICIP_FETCHERS` and `PUBLICIP_DNS_PROVIDERS` - [x] Add documentation that `PUBLICIP_DNS_PROVIDERS` is capable of retrieving all IP versions - [x] Add documentation that it cycles between fetcher and between providers for each fetcher - [x] Profit??? Refers to #136 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
saavagebueno added the pull-request label 2025-11-20 04:25:34 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ddns-updater#648