Timothy Miller
a4ac4e1e1c
Use scratch release image and optimize build
...
Narrow tokio features to rt-multi-thread, macros, time and signal.
Add release profile to reduce binary size:
opt-level = s, lto = true, codegen-units = 1, strip = true, panic =
abort
Update Cargo.lock to remove unused deps and adjust Dockerfile to copy
CA certs from builder and set ENTRYPOINT for the release image
Use scratch base image and optimize release build
Add linux/ppc64le support in CI and build script
Switch Docker release stage to scratch, copy CA certificates from the
builder and use an explicit ENTRYPOINT for the binary
Tighten Cargo release profile (opt-level="s", lto, codegen-units=1,
strip, panic="abort") and reduce Tokio features to shrink the binary
Update README to reflect image size and supported platforms
2026-03-10 02:04:30 -04:00
Timothy Miller
fd0d2ea647
Add Docker Hub badges to README
2026-03-10 01:28:15 -04:00
Timothy Miller
b1a2fa7af3
Migrate cloudflare-ddns to Rust
...
Add Cargo.toml, Cargo.lock and a full src/ tree with modules and tests
Update Dockerfile to build a Rust release binary and simplify CI/publish
Remove legacy Python script, requirements.txt, and startup helper
Switch .gitignore to Rust artifacts; update Dependabot and workflows to
cargo
Add .env example, docker-compose env, and update README and VSCode
settings
Remove the old Python implementation and requirements; add a Rust
implementation with Cargo.toml/Cargo.lock and full src/ modules, tests,
and notifier/heartbeat support. Update Dockerfile, build/publish
scripts, dependabot and workflows, README, and provide env-based
docker-compose and .env examples.
2026-03-10 01:21:21 -04:00
Timothy Miller
f0d9510fff
Merge pull request #117 from arulrajnet/env-support
...
[feature] Support for environmental substitution in config.json
2024-08-23 13:55:33 -04:00
Nevah5
a8a7ed1e5f
Fixed example config for load balancing support in README.md
2023-06-04 20:34:14 +02:00
Arul
fa79547f9b
Merge branch 'master' into env-support
2023-02-21 06:40:37 +05:30
Timothy Miller
82b97f9cda
Updated Load Balancing docs
2023-02-15 17:32:14 -05:00
Timothy Miller
713f0de5b0
Updated README.md
2023-02-15 17:15:03 -05:00
Timothy Miller
ed65aff55f
Revert netif changes for now
2023-02-15 17:05:00 -05:00
Timothy Miller
cb7b1804cf
[feature] Extract IP address from netif credit: @comicchang
2023-02-15 16:14:22 -05:00
Timothy Miller
83fa74831e
Updated README.md
2023-02-15 15:17:08 -05:00
Timothy Miller
f22ec89f3e
Updated README.md
2023-02-15 15:15:23 -05:00
Timothy Miller
bd3f4a94cb
Updated README.md
2023-02-15 15:05:59 -05:00
Timothy Miller
7212161f7b
Updated README.md
2023-02-15 15:01:28 -05:00
Timothy Miller
5c909e25cd
Updated README.md
2023-02-15 13:25:07 -05:00
Arul
a1fa3b9714
support for environmental substitution in config.json using python Template
...
refer comment in #35
2022-11-13 21:37:44 +05:30
Timothy Miller
9855ca6249
Update documentation
2022-10-30 17:47:46 -04:00
Timothy Miller
e0f0280656
Upgrade requests to 2.28.1
2022-10-30 17:45:41 -04:00
Timothy Miller
e86695f77d
Updated documentation
2022-10-30 17:43:04 -04:00
Timothy Miller
b0a396b8f1
Update README.md
2022-08-31 16:07:34 -04:00
Timothy Miller
c648b81b25
Fixed typo in README
2022-07-31 22:46:30 -04:00
Timothy Miller
3287447e0a
Added 🗣️ Call to action for Docker environment variable support
2022-07-30 21:52:27 -04:00
Timothy Miller
62c360cff2
Added 🗣️ Call to action for Docker environment variable support
2022-07-30 21:48:12 -04:00
Timothy Miller
ef4e3a5787
Added configurable TTL option, plus documentation
2022-07-30 21:20:41 -04:00
Timothy Miller
86976e5133
Added per-subdomain proxy flag to config.json
2022-07-30 20:24:27 -04:00
Timothy Miller
6e68d2623f
Improved documentation around optional features
2021-10-29 22:22:57 -04:00
Timothy Miller
bdf8c75cad
🧩 Disable IPv4 or IPv6 in config.json
2021-03-16 20:53:28 -04:00
Timothy Miller
1ca225b85c
🔬 Clarified config values for subdomains
2021-03-01 00:01:47 -05:00
Timothy Miller
000c833f43
🐳 CI Multi-Arch Docker Builds
2021-02-28 16:58:05 -05:00
Timothy Miller
6be8add640
🐳 CI Multi-Arch Docker Builds
2021-02-28 16:18:06 -05:00
Timothy Miller
27ccdd0203
🦮 Strip whitespace from subdomain
...
📚 Improved documentation
2021-02-28 01:51:43 -05:00
Timothy Miller
e129789a85
🚀 Improvement: Update readme guide on multiple zones
2021-02-26 01:18:53 -05:00
Timothy Miller
4ffbb98f29
🚀 Improvement: Skip PUT request when IP does not change
...
🧑🚀 Improvement: Working graceful exit
🚀 Improvement: Update readme on multiple zones
🐛 Fix: Handle IP changes correctly https://github.com/timothymiller/cloudflare-ddns/issues/37
2021-02-26 01:15:35 -05:00
Timothy Miller
3b92c57a75
Update README.md
2020-12-16 18:55:57 -05:00
timothymiller
db5edef4f0
🖥️ Complete Official Python Docker Image support
...
📚 Updated README.md
2020-12-16 18:55:06 -05:00
timothymiller
bc837c61a0
Merge branch 'master' of https://github.com/timothymiller/cloudflare-ddns
2020-12-12 14:53:03 -05:00
timothymiller
f63b0f13fc
🖼️ Added feature graphic
2020-12-12 14:52:52 -05:00
Timothy Miller
3f2346db6f
Update README.md
2020-12-08 22:35:10 -05:00
Timothy Miller
a8be42292b
📄 Updated Dockerhub links in README.md
2020-12-08 04:04:43 -05:00
timothymiller
f77a72f4e3
📄 Fixed Discord invite link in README.md
2020-12-08 03:58:21 -05:00
timothymiller
a633478239
🖥️ Pi-zero support (ARMv6)
...
📊 Docker Image Stats
💬 Official Discord Server for support
2020-12-08 03:07:40 -05:00
timothymiller
96f781f8b3
👨💻 Multi-arch support (ARMv7/ARMv8,AMD64)
...
Updated requests dependency
2020-12-07 20:50:15 -05:00
Timothy Miller
d6d3cb54d2
update README.md
2020-08-26 16:20:03 -04:00
timothymiller
fa56332d18
Update README.md
2020-08-26 05:51:20 -04:00
timothymiller
18654798e0
Update README.md
2020-08-13 23:15:27 -04:00
timothymiller
1e14700d4e
Update README.md section on IPv6 inside Docker
2020-08-13 18:35:51 -04:00
timothymiller
3b9a961f61
Updated README.md
2020-08-13 18:33:52 -04:00
Merlin Schumacher
ddc84cec96
Fix image path in docker-compose example
2020-08-11 14:09:19 +02:00
Tim Miller
c90335b8e4
Update README.md
...
Added link to precompiled docker images on DockerHub.
2020-08-07 19:06:52 -04:00
timothymiller
1e55144bf2
Added docker-compose build steps to README.md
2020-08-05 13:30:33 -04:00