Compare commits

..

72 Commits

Author SHA1 Message Date
099d06dd72 chore(deps): update debian docker tag to v13
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m36s
2025-08-13 02:04:12 +00:00
7c27d31fc9 chore(deps): update debian:12.11 docker digest to 731dd13
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m35s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m28s
2025-08-13 01:10:35 +00:00
176828a3a5 chore(deps): update rust:1.89 docker digest to 5fa1490
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 4m43s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m38s
2025-08-13 00:01:57 +00:00
009fc76584 chore(deps): update debian:12.11 docker digest to 5626655
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m46s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m39s
2025-08-12 22:02:26 +00:00
d43edd8b1c chore(deps): update actions/checkout digest to 08eba0b
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m11s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m30s
2025-08-11 11:01:46 +00:00
0ad2eecae1 chore(deps): update rust docker tag to v1.89
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 4m9s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m5s
2025-08-08 22:03:56 +00:00
a07761f170 fix(deps): update rust crate serde_json to v1.0.142
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 4m39s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m27s
2025-08-01 00:04:11 +00:00
a5bfcefb7f chore(deps): update rust:1.88 docker digest to af306cf
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m51s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m21s
2025-07-24 09:01:29 +00:00
143d5daa27 chore(deps): update rust:1.88 docker digest to d8fb475
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m43s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m38s
2025-07-23 15:02:09 +00:00
fa2df4cecf chore(deps): update rust:1.88 docker digest to ff3ae3f
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m35s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m37s
2025-07-23 12:02:09 +00:00
0357ad5ef0 chore(deps): update rust:1.88 docker digest to 4f63ef8
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m32s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m37s
2025-07-23 00:02:07 +00:00
2340e2d77a chore(deps): update rust:1.88 docker digest to a5c5c4b
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 4m36s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 4m45s
2025-07-22 06:02:11 +00:00
31f14e7b75 chore(deps): update debian:12.11 docker digest to b6507e3
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m59s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m40s
2025-07-22 04:02:06 +00:00
06b5e2c455 fix(deps): update rust crate serde_json to v1.0.141
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m43s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m21s
2025-07-18 19:03:55 +00:00
58ad4f48dd chore(deps): update rust:1.88 docker digest to 5771a3c
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m25s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m9s
2025-07-02 12:01:14 +00:00
450cc38ab9 fix(deps): update rust crate reqwest to v0.12.22
All checks were successful
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m11s
2025-07-02 07:42:21 +00:00
10d759cbac chore(deps): update rust:1.88 docker digest to 6b96412
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m20s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 1m50s
2025-07-02 06:01:15 +00:00
5f215b49e8 chore(deps): update rust:1.88 docker digest to 526343c
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m16s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m12s
2025-07-02 00:01:51 +00:00
8676f0567f chore(deps): update rust:1.88 docker digest to fb1b9e6
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m23s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m15s
2025-07-01 21:01:46 +00:00
96f4db27b0 chore(deps): update rust:1.88 docker digest to 749d5f1
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 4m40s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m23s
2025-07-01 09:02:55 +00:00
dadbd48c4b fix(deps): update rust crate reqwest to v0.12.21
All checks were successful
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m13s
2025-07-01 06:48:49 +00:00
94f17e8749 chore(deps): update debian:12.11 docker digest to d42b86d
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m24s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m14s
2025-07-01 04:02:00 +00:00
7f522157ee chore(deps): update rust docker tag to v1.88
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m30s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m39s
2025-06-27 16:27:05 +00:00
82725b6e44 chore(deps): update rust:1.87 docker digest to 251cec8
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m43s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m43s
2025-06-12 12:01:39 +00:00
b2767d98b4 chore(deps): update rust:1.87 docker digest to d0f16cc
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m46s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m48s
2025-06-12 06:01:39 +00:00
1b08346db9 chore(deps): update rust:1.87 docker digest to d592668
Some checks failed
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m43s
Build and Push Docker Image / Build And Push Docker Image (push) Failing after 3m3s
2025-06-12 00:01:57 +00:00
dbdbb166b5 fix(deps): update rust crate reqwest to v0.12.20
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m36s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m41s
2025-06-11 21:24:49 +00:00
53f313092c chore(deps): update debian:12.11 docker digest to 0d8498a
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m5s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 3m3s
2025-06-11 07:02:09 +00:00
549d7a0351 chore(deps): update rust:1.87 docker digest to b571d7b
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m53s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m48s
2025-06-11 06:01:56 +00:00
12d2effb8b fix(deps): update rust crate reqwest to v0.12.19
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m4s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m34s
2025-06-08 02:15:28 +00:00
22044eb081 chore(deps): update rust:1.87 docker digest to 25038aa
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 4m24s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m19s
2025-05-27 21:04:07 +00:00
2f8f6d23e3 fix(deps): update rust crate reqwest to v0.12.16
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m39s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 4m18s
2025-05-27 20:04:13 +00:00
71ff769705 chore(deps): update rust:1.87 docker digest to c5511e7
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m53s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m53s
2025-05-22 15:02:01 +00:00
ef267864ff chore(deps): update rust:1.87 docker digest to 893a03d
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 6m13s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m58s
2025-05-22 03:09:27 +00:00
86cd6f8884 chore(deps): update debian docker tag to v12.11
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 4m14s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 3m33s
2025-05-22 01:11:10 +00:00
0c939b989e chore(deps): update rust:1.87 docker digest to 5e33ae7
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m46s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m51s
2025-05-16 03:13:44 +00:00
f413f41e0e chore(deps): update rust:1.87 docker digest to 813451c
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m51s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m47s
2025-05-16 00:02:22 +00:00
4acda346b6 chore(deps): update rust docker tag to v1.87
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m43s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m52s
2025-05-15 21:04:22 +00:00
81a239d43c chore(deps): update rust:1.86 docker digest to 300ec56
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m38s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m45s
2025-05-06 00:01:57 +00:00
310932816d chore(deps): update rust:1.86 docker digest to a2ccb7c
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m27s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m39s
2025-05-05 21:02:03 +00:00
51c81f074a chore(deps): update rust:1.86 docker digest to c42032c
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m18s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m43s
2025-05-05 18:01:48 +00:00
5c87a8e294 chore(deps): update rust:1.86 docker digest to 640960f
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m52s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m52s
2025-04-30 12:01:57 +00:00
de2b42cb4d chore(deps): update rust:1.86 docker digest to f2b92e8
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m49s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m56s
2025-04-30 03:01:50 +00:00
865a281b0d chore(deps): update rust:1.86 docker digest to 173b003
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m50s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m50s
2025-04-29 21:02:08 +00:00
340683d562 chore(deps): update rust:1.86 docker digest to 13e8910
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m47s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m48s
2025-04-29 15:02:11 +00:00
aeda054cc0 chore(deps): update rust:1.86 docker digest to ff735b1
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 4m33s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m43s
2025-04-29 03:02:23 +00:00
e14b90ca72 chore(deps): update debian:12.10 docker digest to 264982f
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 5m10s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 3m17s
2025-04-29 02:02:04 +00:00
f907edac53 chore(deps): update rust:1.86 docker digest to 7b65306
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m52s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m53s
2025-04-09 06:02:45 +00:00
cf1415dfc0 chore(deps): update rust:1.86 docker digest to 947c462
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m51s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m48s
2025-04-09 00:02:20 +00:00
8d7a85dcf2 chore(deps): update rust:1.86 docker digest to 9fdf93f
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m0s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m59s
2025-04-08 21:02:20 +00:00
fd71363b25 chore(deps): update rust:1.86 docker digest to 6a6dda6
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m57s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 3m0s
2025-04-08 09:02:20 +00:00
ac61197e79 chore(deps): update rust:1.86 docker digest to 2494472
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 4m42s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m57s
2025-04-08 06:02:21 +00:00
6769ff0d0e chore(deps): update debian:12.10 docker digest to 00cd074
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m38s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 3m19s
2025-04-08 04:02:16 +00:00
bac9f30c8c chore(deps): update rust:1.86 docker digest to 563b33d
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m51s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m48s
2025-04-03 21:01:50 +00:00
a5dfe9fb1a chore(deps): update rust docker tag to v1.86
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m49s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m54s
2025-04-03 18:03:46 +00:00
2e82c637b5 fix(deps): update rust crate log to v0.4.27
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m46s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m50s
2025-03-25 00:04:20 +00:00
dcb32f427e fix(deps): update rust crate reqwest to v0.12.15
All checks were successful
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m42s
2025-03-20 12:27:51 +00:00
f7b325629b chore(deps): update debian docker tag to v12.10
Some checks failed
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m19s
Build and Push Docker Image / Build And Push Docker Image (push) Has been cancelled
2025-03-20 00:19:13 +00:00
1b623a69c6 chore(deps): update rust:1.85 docker digest to e51d026
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m32s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m30s
2025-03-20 00:02:44 +00:00
1afc696f09 chore(deps): update rust:1.85 docker digest to b589deb
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 4m31s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m29s
2025-03-19 00:02:48 +00:00
c10c0d6d7e fix(deps): update rust crate reqwest to v0.12.14
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 4m5s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 4m12s
2025-03-14 22:00:32 +00:00
20bcf8ff96 chore(deps): update rust:1.85 docker digest to 80ccfb5
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m52s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 1m56s
2025-03-06 00:03:11 +00:00
22cba8468f chore(deps): update rust:1.85 docker digest to e15c642
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m2s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m7s
2025-03-04 11:27:11 +00:00
acda637793 fix(deps): update rust crate serde_json to v1.0.140
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 2m10s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m9s
2025-03-03 10:09:00 +00:00
75aaab72ec chore(deps): update rust:1.85 docker digest to caa4a0e
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 6m21s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 7m49s
2025-02-27 00:02:40 +00:00
68e4cd3cfe chore(deps): update debian:12.9 docker digest to 3528682
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 6m55s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 11m24s
2025-02-26 01:00:54 +00:00
26b61ae200 chore(deps): update rust:1.85 docker digest to 8e5fb4a
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 11m25s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 59m2s
2025-02-26 00:02:24 +00:00
0d78a76258 fix(deps): update rust crate log to v0.4.26
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 33m19s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 5m2s
2025-02-24 19:02:03 +00:00
0ce775f002 chore(deps): update rust docker tag to v1.85
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m43s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 3m17s
2025-02-24 16:08:50 +00:00
bb5149474c fix(deps): update rust crate serde_json to v1.0.139
All checks were successful
Build Docker Image / Explore-Gitea-Actions (push) Successful in 7m17s
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 2m53s
2025-02-24 12:08:51 +00:00
81d76cd741 chore(deps): update rust:1.84 docker digest to 738ae99
All checks were successful
Build and Push Docker Image / Build And Push Docker Image (push) Successful in 3m13s
2025-02-09 00:11:20 +00:00
70d140a9d6 chore(deps): update debian:12.9 docker digest to 4abf773
Some checks failed
Build Docker Image / Explore-Gitea-Actions (push) Successful in 3m31s
Build and Push Docker Image / Build And Push Docker Image (push) Has been cancelled
2025-02-09 00:03:20 +00:00
4 changed files with 169 additions and 68 deletions

View File

@@ -10,6 +10,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
- run: docker build . -t cloudflare-dynamic-dns:test
- run: docker rmi cloudflare-dynamic-dns:test

View File

@@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
- run: docker login git.wundenbergs.de -u tim -p ${{ secrets.DOCKER_GITEA_TOKEN }}
- run: docker build . -t git.wundenbergs.de/x/cloudflare-dynamic-dns:latest
- run: docker push git.wundenbergs.de/x/cloudflare-dynamic-dns:latest

229
Cargo.lock generated
View File

@@ -99,7 +99,7 @@ dependencies = [
"miniz_oxide",
"object",
"rustc-demangle",
"windows-targets",
"windows-targets 0.52.6",
]
[[package]]
@@ -411,9 +411,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
[[package]]
name = "hyper"
version = "1.4.1"
version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05"
checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80"
dependencies = [
"bytes",
"futures-channel",
@@ -464,21 +464,28 @@ dependencies = [
[[package]]
name = "hyper-util"
version = "0.1.10"
version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4"
checksum = "b1c293b6b3d21eca78250dc7dbebd6b9210ec5530e038cbfe0661b5c47ab06e8"
dependencies = [
"base64",
"bytes",
"futures-channel",
"futures-core",
"futures-util",
"http",
"http-body",
"hyper",
"ipnet",
"libc",
"percent-encoding",
"pin-project-lite",
"socket2",
"system-configuration",
"tokio",
"tower-service",
"tracing",
"windows-registry",
]
[[package]]
@@ -507,6 +514,16 @@ version = "2.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "187674a687eed5fe42285b40c6291f9a01517d415fad1c3cbc6a9f778af7fcd4"
[[package]]
name = "iri-string"
version = "0.7.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2"
dependencies = [
"memchr",
"serde",
]
[[package]]
name = "is_terminal_polyfill"
version = "1.70.1"
@@ -521,18 +538,19 @@ checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
[[package]]
name = "js-sys"
version = "0.3.70"
version = "0.3.77"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a"
checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
dependencies = [
"once_cell",
"wasm-bindgen",
]
[[package]]
name = "libc"
version = "0.2.159"
version = "0.2.172"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5"
checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa"
[[package]]
name = "linux-raw-sys"
@@ -542,9 +560,9 @@ checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
[[package]]
name = "log"
version = "0.4.25"
version = "0.4.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f"
checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
[[package]]
name = "memchr"
@@ -728,9 +746,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
[[package]]
name = "reqwest"
version = "0.12.12"
version = "0.12.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da"
checksum = "cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531"
dependencies = [
"base64",
"bytes",
@@ -746,29 +764,26 @@ dependencies = [
"hyper-rustls",
"hyper-tls",
"hyper-util",
"ipnet",
"js-sys",
"log",
"mime",
"native-tls",
"once_cell",
"percent-encoding",
"pin-project-lite",
"rustls-pemfile",
"rustls-pki-types",
"serde",
"serde_json",
"serde_urlencoded",
"sync_wrapper",
"system-configuration",
"tokio",
"tokio-native-tls",
"tower",
"tower-http",
"tower-service",
"url",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
"windows-registry",
]
[[package]]
@@ -818,16 +833,6 @@ dependencies = [
"zeroize",
]
[[package]]
name = "rustls-pemfile"
version = "2.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425"
dependencies = [
"base64",
"rustls-pki-types",
]
[[package]]
name = "rustls-pki-types"
version = "1.9.0"
@@ -845,6 +850,12 @@ dependencies = [
"untrusted",
]
[[package]]
name = "rustversion"
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2"
[[package]]
name = "ryu"
version = "1.0.18"
@@ -905,9 +916,9 @@ dependencies = [
[[package]]
name = "serde_json"
version = "1.0.138"
version = "1.0.142"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949"
checksum = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7"
dependencies = [
"itoa",
"memchr",
@@ -950,9 +961,9 @@ checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
[[package]]
name = "socket2"
version = "0.5.7"
version = "0.5.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"
checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678"
dependencies = [
"libc",
"windows-sys 0.52.0",
@@ -1103,6 +1114,24 @@ dependencies = [
"tower-service",
]
[[package]]
name = "tower-http"
version = "0.6.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2"
dependencies = [
"bitflags",
"bytes",
"futures-util",
"http",
"http-body",
"iri-string",
"pin-project-lite",
"tower",
"tower-layer",
"tower-service",
]
[[package]]
name = "tower-layer"
version = "0.3.3"
@@ -1207,24 +1236,24 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
[[package]]
name = "wasm-bindgen"
version = "0.2.93"
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5"
checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
dependencies = [
"cfg-if",
"once_cell",
"rustversion",
"wasm-bindgen-macro",
]
[[package]]
name = "wasm-bindgen-backend"
version = "0.2.93"
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b"
checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
dependencies = [
"bumpalo",
"log",
"once_cell",
"proc-macro2",
"quote",
"syn",
@@ -1245,9 +1274,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
version = "0.2.93"
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf"
checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -1255,9 +1284,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
version = "0.2.93"
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836"
checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
dependencies = [
"proc-macro2",
"quote",
@@ -1268,9 +1297,12 @@ dependencies = [
[[package]]
name = "wasm-bindgen-shared"
version = "0.2.93"
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484"
checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
dependencies = [
"unicode-ident",
]
[[package]]
name = "web-sys"
@@ -1283,33 +1315,38 @@ dependencies = [
]
[[package]]
name = "windows-registry"
version = "0.2.0"
name = "windows-link"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0"
checksum = "6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3"
[[package]]
name = "windows-registry"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3"
dependencies = [
"windows-result",
"windows-strings",
"windows-targets",
"windows-targets 0.53.0",
]
[[package]]
name = "windows-result"
version = "0.2.0"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e"
checksum = "06374efe858fab7e4f881500e6e86ec8bc28f9462c47e5a9941a0142ad86b189"
dependencies = [
"windows-targets",
"windows-link",
]
[[package]]
name = "windows-strings"
version = "0.1.0"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10"
checksum = "87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319"
dependencies = [
"windows-result",
"windows-targets",
"windows-link",
]
[[package]]
@@ -1318,7 +1355,7 @@ version = "0.52.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
dependencies = [
"windows-targets",
"windows-targets 0.52.6",
]
[[package]]
@@ -1327,7 +1364,7 @@ version = "0.59.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
dependencies = [
"windows-targets",
"windows-targets 0.52.6",
]
[[package]]
@@ -1336,14 +1373,30 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
dependencies = [
"windows_aarch64_gnullvm",
"windows_aarch64_msvc",
"windows_i686_gnu",
"windows_i686_gnullvm",
"windows_i686_msvc",
"windows_x86_64_gnu",
"windows_x86_64_gnullvm",
"windows_x86_64_msvc",
"windows_aarch64_gnullvm 0.52.6",
"windows_aarch64_msvc 0.52.6",
"windows_i686_gnu 0.52.6",
"windows_i686_gnullvm 0.52.6",
"windows_i686_msvc 0.52.6",
"windows_x86_64_gnu 0.52.6",
"windows_x86_64_gnullvm 0.52.6",
"windows_x86_64_msvc 0.52.6",
]
[[package]]
name = "windows-targets"
version = "0.53.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b"
dependencies = [
"windows_aarch64_gnullvm 0.53.0",
"windows_aarch64_msvc 0.53.0",
"windows_i686_gnu 0.53.0",
"windows_i686_gnullvm 0.53.0",
"windows_i686_msvc 0.53.0",
"windows_x86_64_gnu 0.53.0",
"windows_x86_64_gnullvm 0.53.0",
"windows_x86_64_msvc 0.53.0",
]
[[package]]
@@ -1352,48 +1405,96 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
[[package]]
name = "windows_aarch64_gnullvm"
version = "0.53.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764"
[[package]]
name = "windows_aarch64_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
[[package]]
name = "windows_aarch64_msvc"
version = "0.53.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c"
[[package]]
name = "windows_i686_gnu"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
[[package]]
name = "windows_i686_gnu"
version = "0.53.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3"
[[package]]
name = "windows_i686_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
[[package]]
name = "windows_i686_gnullvm"
version = "0.53.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11"
[[package]]
name = "windows_i686_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
[[package]]
name = "windows_i686_msvc"
version = "0.53.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d"
[[package]]
name = "windows_x86_64_gnu"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
[[package]]
name = "windows_x86_64_gnu"
version = "0.53.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba"
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.53.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57"
[[package]]
name = "windows_x86_64_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
name = "windows_x86_64_msvc"
version = "0.53.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
[[package]]
name = "zeroize"
version = "1.8.1"

View File

@@ -1,9 +1,9 @@
FROM rust:1.84@sha256:efe14eee1be3fd2462fe349b5948b0d1b179b421c9fb23acb20b579f59299daf AS builder
FROM rust:1.89@sha256:5fa1490d5cd16725196511190baad604ddebedcd6e52f1036de46a1a75c85bce AS builder
WORKDIR /app
COPY . .
RUN cargo install --path .
FROM debian:12.9@sha256:321341744acb788e251ebd374aecc1a42d60ce65da7bd4ee9207ff6be6686a62
FROM debian:13.0@sha256:7e6f944b3d6eb8ded05b0b391d00a3b941604d0b0f97071a4853ee21d8faa888
RUN apt-get update && apt-get -y install ca-certificates && rm -rf /var/lib/apt/lists/*
COPY --from=builder /usr/local/cargo/bin/cloudflare-dynamic-dns /usr/local/bin/cloudflare-dynamic-dns
CMD ["cloudflare-dynamic-dns"]