driz
d82fe8f58f
fix typo
2025-07-31 15:35:44 -04:00
thespad
5f722d7c96
Rebase to 3.21
2025-01-27 21:27:24 +00:00
thespad
760a19aab5
Don't chown /app
2024-07-02 21:31:32 +01:00
aptalca
30316324e4
always request verbose response, detect and log IP changes
2024-04-01 12:29:33 -04:00
homerr
d054029593
made changes to logging logic
2024-03-30 19:51:53 +00:00
homerr
5ad3fa8f6f
new logic for duckdns detection logging
2024-03-30 17:20:28 +00:00
homerr
5bf5a82d6b
Added IP logging
2024-03-29 09:29:19 +00:00
Eric Nemchik
4b85de0cec
Merge pull request #63 from linuxserver/standard-cron
...
standard cron
2023-11-18 19:09:44 -06:00
p0lycarpio
41042c5367
commit suggestions and pass ipv6 param
2023-10-19 16:07:41 +02:00
Arsène Reymond
10a1bc0555
Merge branch 'master' into features/ipv6
2023-10-15 11:30:58 +02:00
driz
62273c152f
allow case insensitive TRUE/true/True
2023-10-14 12:11:25 -04:00
p0lycarpio
fd3ec7eba5
add dig to container and implement Cloudflare ip detection
2023-10-13 18:47:07 +02:00
Eric Nemchik
97073b9235
Move crontabs to etc
...
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-08-19 10:16:30 -05:00
Eric Nemchik
496962659a
cron in base
...
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-08-18 23:37:06 -05:00
Eric Nemchik
4a980df7b2
cron in base
...
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-08-18 23:06:46 -05:00
Eric Nemchik
6bc2f78d07
Fix dependency
...
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-07-30 10:12:18 -05:00
Eric Nemchik
93e40142ca
Fix perms
...
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-07-30 09:48:53 -05:00
Eric Nemchik
ba3c8a4cc7
standard cron
...
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-07-30 01:11:58 -05:00
p0lycarpio
df80cf3118
fix default value
2023-07-17 22:06:41 +02:00
p0lycarpio
9d3e78ed2a
merge variables
2023-07-17 21:18:58 +02:00
p0lycarpio
4cacec78f1
remove UPDATE_BOTH variable
2023-07-17 18:46:02 +02:00
p0lycarpio
c34d0b00a0
add automatic ipv6 support
2023-06-16 14:35:59 +02:00
Eric Nemchik
a8822d2974
logrotate adjustments
2023-03-03 20:47:19 -06:00
Eric Nemchik
0d7b541e88
Rework shell scripts and cron logic
2023-03-02 21:09:46 -06:00
Eric Nemchik
32440d8d7e
Rebase to alpine 3.17
2023-02-13 14:38:11 +00:00
aptalca
29ddcf5439
rebase to 3.16 and s6v3
2022-09-23 11:01:52 -04:00
aptalca
7944954de1
Merge branch 'master' into secure-connection
2022-05-17 10:32:08 -04:00
ukkopahis
e6014179a8
Don't allow insecure connections and add timeout
...
Insecure connections (-k) would allow man-in-the middle attacks to read
your update token.
In theory a connection may hang for hours without this, thus preventing
update attempts. Source: curl man page under --max-time.
2022-05-04 15:10:48 +03:00
ukkopahis
4bb4f1fd43
Add random jitter
...
Prevent container users from causing a load-peak at a certain fixed
schedule. There are lots(^1) of reports that the official "every even
five minutes"-update schedule is unreliable and a delay helps.
It stands to reason that enough users with any one schedule can cause
the same problem.
It's also much nicer for duckdns' servers, if queries arrive
uniformly distributed instead of at certain peaks.
As a practical consideration for the known problem at or near even five
minutes, completely avoid timings 10s before them and 60s after them.
(^1) https://github.com/SensorsIot/IOTstack/issues/271
2022-05-04 13:57:45 +03:00
Jan N Rose
e662ec1ebe
Append to duck.log instead of overwriting
2022-02-23 23:47:47 +01:00
Jan N Rose
ad01d07238
Add logrotate to cron job
2022-02-23 23:29:51 +01:00
aptalca
4b1e602d9b
update cron times, clean up scripts
2021-05-03 14:27:50 -04:00
aptalca
1e7dbcd09d
Add donation links for DuckDNS
2020-04-13 09:14:06 -07:00
aptalca
1abe7ce683
fix perms
2019-09-24 11:15:12 -07:00
aptalca
dd2c1f9440
Pipeline ( #10 )
...
* Create Dockerfile.armhf
* Create Dockerfile.aarch64
* Create readme-vars.yml
* Create Jenkinsfile
* Update Dockerfile
2018-10-15 10:20:14 -07:00
aptalca
e07b99de59
Increase verbosity
2016-10-25 21:15:08 -04:00
aptalca
b90c209f52
fix typo
2016-10-25 21:08:00 -04:00
aptalca
5344085ead
update comment wording
2016-10-25 20:53:30 -04:00
aptalca
5d8a1f5ffb
set permissions for config folder
2016-10-25 20:48:49 -04:00
aptalca
f7c8aa491c
make custom cron file log to file
2016-10-25 20:32:32 -04:00
aptalca
3fc598650e
create default cron file with log to docker log
2016-10-25 20:31:03 -04:00
aptalca
651cb75d14
check for log_file variable
2016-10-25 20:29:40 -04:00
aptalca
538fcf3135
Initial commit
2016-08-29 16:46:08 -04:00