Commit Graph

  • 3b677cd582 update to not require a 'load balancer' section master Captain-Knots 2024-01-29 19:53:10 -06:00
  • a21d71cb62 final update (lol) Captain-Knots 2023-12-05 17:50:12 -06:00
  • c06c85fd1b logging update Captain-Knots 2023-12-05 17:44:22 -06:00
  • c86f56c5b7 added functionality for loadBalancer Captain-Knots 2023-12-05 17:40:35 -06:00
  • 7c167c70b4
    Update cloudflare-ddns.py Brett Duncan 2023-12-05 16:57:07 -06:00
  • 9a295bbf91
    Merge pull request #127 from adamantike/fix/copy-dependencies-from-stage Timothy Miller 2023-10-12 02:15:43 -04:00
  • fecf30cd2a
    Merge pull request #139 from Suyun114/ttl-patch Timothy Miller 2023-10-12 02:10:52 -04:00
  • f7d1ff8687
    Merge pull request #140 from Nevah5/master Timothy Miller 2023-10-12 02:10:10 -04:00
  • 9eb395031e
    Merge pull request #137 from timothymiller/dependabot/pip/requests-2.31.0 Timothy Miller 2023-07-23 16:15:58 -04:00
  • a8a7ed1e5f Fixed example config for load balancing support in README.md Nevah5 2023-06-04 20:34:14 +02:00
  • 060257fe12
    Add TTL set to 1 (auto) Suyun 2023-06-01 19:35:04 +08:00
  • 4be08d8811
    Bump requests from 2.28.2 to 2.31.0 dependabot[bot] 2023-05-23 06:13:44 +00:00
  • 0ca623329a Reduce Docker image size by only copying pip installed dependencies Michael Manganiello 2023-02-22 10:26:02 -03:00
  • 6e92fc0d09 Fix load balancer errors Timothy Miller 2023-02-15 19:28:08 -05:00
  • 82b97f9cda Updated Load Balancing docs Timothy Miller 2023-02-15 17:32:14 -05:00
  • 190b90f769
    Merge pull request #120 from DeeeeLAN/master Timothy Miller 2023-02-15 17:27:03 -05:00
  • fff882be11 Revert config-example.json options for netif Timothy Miller 2023-02-15 17:26:55 -05:00
  • 713f0de5b0 Updated README.md Timothy Miller 2023-02-15 17:15:03 -05:00
  • 414ef99f96 Updated docker compose version to 3.9 Timothy Miller 2023-02-15 17:13:42 -05:00
  • ed65aff55f Revert netif changes for now Timothy Miller 2023-02-15 17:05:00 -05:00
  • cb7b1804cf [feature] Extract IP address from netif credit: @comicchang Timothy Miller 2023-02-15 16:14:22 -05:00
  • c135a7d343
    Merge pull request #121 from davide125/systemd Timothy Miller 2023-02-15 15:39:26 -05:00
  • af347f89b9 Update interpreter of shebang to python3 Timothy Miller 2023-02-15 15:37:06 -05:00
  • 9824815e12 Git history folder added to gitignore Timothy Miller 2023-02-15 15:30:36 -05:00
  • 0dbd2f7c2b Added dependabot Timothy Miller 2023-02-15 15:28:58 -05:00
  • e913d94eb8 Fix wildcard subdomain support Timothy Miller 2023-02-15 15:22:06 -05:00
  • 83fa74831e Updated README.md Timothy Miller 2023-02-15 15:17:08 -05:00
  • f22ec89f3e Updated README.md Timothy Miller 2023-02-15 15:15:23 -05:00
  • bd3f4a94cb Updated README.md Timothy Miller 2023-02-15 15:05:59 -05:00
  • 7212161f7b Updated README.md Timothy Miller 2023-02-15 15:01:28 -05:00
  • 2ad7e57d65 Added support for secondary IP checks if primary fails (Fixes #111) Updated requests module version Timothy Miller 2023-02-15 14:07:17 -05:00
  • 5c909e25cd Updated README.md Timothy Miller 2023-02-15 13:25:07 -05:00
  • 2c2e929d17 Add systemd service and timer Davide Cavalca 2023-01-29 15:19:20 -08:00
  • d92976993d Add load balancer slupport Dillan Mills 2023-01-27 15:08:10 -07:00
  • 7e6d74f1f6 Onboarding experience improved Timothy Miller 2022-10-30 17:54:32 -04:00
  • 9855ca6249 Update documentation Timothy Miller 2022-10-30 17:47:46 -04:00
  • e0f0280656 Upgrade requests to 2.28.1 Timothy Miller 2022-10-30 17:45:41 -04:00
  • e86695f77d Updated documentation Timothy Miller 2022-10-30 17:43:04 -04:00
  • b0a396b8f1
    Update README.md Timothy Miller 2022-08-31 16:07:34 -04:00
  • c648b81b25 Fixed typo in README Timothy Miller 2022-07-31 22:46:30 -04:00
  • ceeb011366 Updated the domain used to fetch IPv4 from cloudflare. Timothy Miller 2022-07-31 15:55:59 -04:00
  • f0357c71c1 Cleaned up code smell Timothy Miller 2022-07-31 03:32:05 -04:00
  • 6933cbe27f Added compatibility for legacy configs Timothy Miller 2022-07-31 03:06:08 -04:00
  • 566ad3a7cf Cleaned up code smells Timothy Miller 2022-07-31 02:44:38 -04:00
  • 3287447e0a Added 🗣️ Call to action for Docker environment variable support Timothy Miller 2022-07-30 21:52:27 -04:00
  • 62c360cff2 Added 🗣️ Call to action for Docker environment variable support Timothy Miller 2022-07-30 21:48:12 -04:00
  • ae7be14004 Synced repeat interval with TTL Timothy Miller 2022-07-30 21:44:59 -04:00
  • cb539ad64d Fixed config path bugs in Docker Timothy Miller 2022-07-30 21:24:20 -04:00
  • a4d29036c5 Updated cdn-cgi/trace domain from 1.1.1.1 to cloudflare.com Timothy Miller 2022-07-30 21:22:54 -04:00
  • ef4e3a5787 Added configurable TTL option, plus documentation Timothy Miller 2022-07-30 21:20:41 -04:00
  • 2b9ebdeab2 Added exception handling for unhandled api requests Timothy Miller 2022-07-30 20:28:54 -04:00
  • 86976e5133 Added per-subdomain proxy flag to config.json Timothy Miller 2022-07-30 20:24:27 -04:00
  • 2401e7a995 Fixed directory not set when running script with crontab Timothy Miller 2022-07-30 20:14:29 -04:00
  • 8acd8e5f59 Added a catch all for * & @, which are common references to the root domain Timothy Miller 2022-07-30 20:12:24 -04:00
  • 0e0e9f9989 Fixed bug that caused the root domain to not update Timothy Miller 2022-07-30 20:09:38 -04:00
  • 464d2792b1 Fixed purgeUnknownRecords behavior Timothy Miller 2022-07-30 20:07:36 -04:00
  • a9d25c743a
    Create CODE_OF_CONDUCT.md Timothy Miller 2021-10-30 22:13:17 -04:00
  • 254e978971
    Merge pull request #67 from favonia/python-version-check Timothy Miller 2021-10-30 22:03:03 -04:00
  • bf6135739d Simplify Python version checking favonia 2021-10-30 16:13:41 -05:00
  • bc06202b35
    Merge pull request #66 from rojosinalma/patch-1 Timothy Miller 2021-10-30 16:22:46 -04:00
  • eebbcfbbdf
    Fixes Python version check Rojo 2021-10-30 20:55:52 +02:00
  • 2a4d9530dd
    Reduce unimportant logging Timothy Miller 2021-10-29 23:15:05 -04:00
  • 6587d86c65 Reorganized folder structure Timothy Miller 2021-10-29 22:56:13 -04:00
  • 6e68d2623f Improved documentation around optional features Timothy Miller 2021-10-29 22:22:57 -04:00
  • ffa4963ddd
    Merge pull request #62 from arpagon/master Timothy Miller 2021-10-29 22:06:12 -04:00
  • def75e282d
    Merge pull request #57 from omeganot/master Timothy Miller 2021-10-29 21:54:53 -04:00
  • 870da367a9
    Merge pull request #59 from adamus1red/adamus1red-docker-ci-tweaks Timothy Miller 2021-10-29 21:52:31 -04:00
  • 571a22ac22
    Merge pull request #53 from zmilonas/patch-2 Timothy Miller 2021-10-29 21:42:47 -04:00
  • 5136c925d2 FIX confi filename on Docs Sebastian Rojo 2021-07-15 16:32:09 -05:00
  • 96527aaab2 BETTER docs Sebastian Rojo 2021-07-15 16:26:47 -05:00
  • f7d2e7dc00 Set default image to timothyjmiller/cloudflare-ddns:latest Sebastian Rojo 2021-07-15 16:18:46 -05:00
  • 4e4d3cebf1 BETTER docs Sebastian Rojo 2021-07-15 16:17:35 -05:00
  • 01993807a9 ADDED env Variable CONFIG_PATH for Kubernetes secret Sebastian Rojo 2021-07-15 16:14:23 -05:00
  • 0d9a9a0579
    Update image.yml adamus1red 2021-06-16 14:41:04 +01:00
  • 0a85b04287 Add config and option for purgeUnknownRecords Rich Visotcky 2021-06-02 09:18:56 -05:00
  • 1a6ffc9681
    Do not wait before updating IPs for the first time (#51) Zachary Milonas 2021-04-11 15:44:18 +02:00
  • 458559d52c 📈 Increase sync frequency to 5 minutes to prevent potential gateway timeout Timothy Miller 2021-03-21 20:18:55 -04:00
  • 1f6daa5968
    Merge pull request #49 from immortaly007/feature/error-response-logging Timothy Miller 2021-03-21 13:40:43 -04:00
  • c34401c43f 🦢 Log the response text, in case the response indicated an error Bas Dado 2021-03-20 14:35:08 +01:00
  • 9a8d7d57e1 🧹 Refactored code Timothy Miller 2021-03-17 02:33:51 -04:00
  • 04d87d3aa6 Improved error handling Timothy Miller 2021-03-17 01:15:07 -04:00
  • bdf8c75cad 🧩 Disable IPv4 or IPv6 in config.json Timothy Miller 2021-03-16 20:53:28 -04:00
  • 6fe23a2aee 🦢 Improved error message handling Timothy Miller 2021-03-16 14:46:29 -04:00
  • 47ae1238e2 🦢 Graceful warnings when config.json path is not configured correctly Timothy Miller 2021-03-12 15:58:36 -05:00
  • 55b705072a 💨 Sped up shutdown Check every minute for changes Timothy Miller 2021-03-11 20:34:05 -05:00
  • d3cc054b03 💹 Prevent rate limiting by increasing sync frequency to 15 minutes Timothy Miller 2021-03-05 23:11:00 -05:00
  • 6b25c64846 Revert merge pull request #39 Timothy Miller 2021-03-05 21:53:18 -05:00
  • 378c600084
    Merge pull request #39 from bjackman/set-config-path Timothy Miller 2021-03-03 22:16:30 -05:00
  • 975fba4d42 🪵 Reduced duplicate logs [your SD card(s) will thank me] Timothy Miller 2021-03-01 00:18:37 -05:00
  • 3cd26feb03 🪵 Reduced duplicate logs [your SD card(s) will thank me] Timothy Miller 2021-03-01 00:13:11 -05:00
  • 1ca225b85c 🔬 Clarified config values for subdomains Timothy Miller 2021-03-01 00:01:47 -05:00
  • 80bd7801fe 🪵 Reduced duplicate logs [your SD card(s) will thank me] Timothy Miller 2021-02-28 23:58:11 -05:00
  • 000c833f43 🐳 CI Multi-Arch Docker Builds Timothy Miller 2021-02-28 16:58:05 -05:00
  • 29771030b1 🐳 CI Multi-Arch Docker builds Timothy Miller 2021-02-28 16:39:14 -05:00
  • 3753542dce 🐳 CI Multi-Arch Docker builds Timothy Miller 2021-02-28 16:32:04 -05:00
  • c34ba8e94c 🐳 CI Multi-Arch Docker builds Timothy Miller 2021-02-28 16:28:08 -05:00
  • 6be8add640 🐳 CI Multi-Arch Docker Builds Timothy Miller 2021-02-28 16:18:06 -05:00
  • 0f3708a482 Add a flag to modify config.json location Brendan Jackman 2021-02-28 18:24:25 +01:00
  • 8c55892f32 Switch to argparse Brendan Jackman 2021-02-28 18:18:03 +01:00
  • 86c935dea7 🐳 CI Multi-Arch Docker Builds 🗄️ Organized scripts Timothy Miller 2021-02-28 12:06:38 -05:00