Compare commits

...

2 commits
v4.0.0 ... main

Author SHA1 Message Date
25d162db91 Aggiorna README.md
Some checks failed
CI / test-debian-like (debian:oldstable) (push) Has been cancelled
CI / test-debian-like (debian:stable) (push) Has been cancelled
CI / test-debian-like (debian:testing) (push) Has been cancelled
CI / test-debian-like (ubuntu:20.04) (push) Has been cancelled
CI / test-debian-like (ubuntu:latest) (push) Has been cancelled
CI / test-fedora-like (almalinux:8) (push) Has been cancelled
CI / test-fedora-like (almalinux:latest) (push) Has been cancelled
CI / test-fedora-like (fedora:39) (push) Has been cancelled
CI / test-fedora-like (fedora:latest) (push) Has been cancelled
CI / test-fedora-like (fedora:rawhide) (push) Has been cancelled
2025-02-05 21:38:17 +08:00
Richard Hansen
50e8d2ed00 Post-release version bump 2025-01-19 14:46:10 -05:00
3 changed files with 33 additions and 1 deletions

View file

@ -3,6 +3,8 @@
This document describes notable changes. For details, see the [source code This document describes notable changes. For details, see the [source code
repository history](https://github.com/ddclient/ddclient/commits/main). repository history](https://github.com/ddclient/ddclient/commits/main).
## v4.0.1-alpha (unreleased work-in-progress)
## 2025-01-19 v4.0.0 ## 2025-01-19 v4.0.0
### Breaking changes ### Breaking changes

View file

@ -3,6 +3,36 @@
`ddclient` is a Perl client used to update dynamic DNS entries for accounts `ddclient` is a Perl client used to update dynamic DNS entries for accounts
on many dynamic DNS services. It uses `curl` for internet access. on many dynamic DNS services. It uses `curl` for internet access.
on docker compose
```docker-compose
services:
ddclient:
image: lscr.io/linuxserver/ddclient:latest
container_name: ddclient
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Rome
volumes:
- /home/orangepi/dockerfiles/ddclient/config:/config
restart: unless-stopped
```
file ddclient.conf per servizio DDNS di dynu.com da mettere nel folder config
```file
daemon=60 # check every 300 seconds
syslog=yes # log update msgs to syslog
mail=root # mail all msgs to root#mail-failure=root # mail failed update msgs to root
pid=/var/run/ddclient/ddclient.pid # record PID in file.
use=web, web=checkip.dynu.com/, web-skip='IP Address'
protocol=dyndns2 # default protocol
server=api.dynu.com
# default login
login=FabioMich66 # your default user
password=Master66! # your default password
wildcard=yes
patachina.casacam.net
```
## Alternatives ## Alternatives
You might also want to consider using one of the following, if they support You might also want to consider using one of the following, if they support

View file

@ -78,7 +78,7 @@ use Sys::Hostname;
# #
# For consistency and to match user expectations, the release part of the version is always three # For consistency and to match user expectations, the release part of the version is always three
# components: MAJOR.MINOR.PATCH. # components: MAJOR.MINOR.PATCH.
use version 0.77; our $VERSION = version->declare('v4.0.0.999'); use version 0.77; our $VERSION = version->declare('v4.0.1.0_0');
sub parse_version { sub parse_version {
my ($v) = @_; my ($v) = @_;