website:https://caddyserver.com/download?package=github.com%2Fcaddy-dns%2Fcloudflare&package=github.com%2Fmholt%2Fcaddy-webdav&package=github.com%2Fcaddyserver%2Freplace-response&package=github.com%2Fcaddyserver%2Ftransform-encoder&package=github.com%2Fabiosoft%2Fcaddy-exec&package=github.com%2Fmholt%2Fcaddy-l4&package=github.com%2Fmastercactapus%2Fcaddy2-proxyprotocol&package=github.com%2Fkirsch33%2Frealip&package=github.com%2Fabiosoft%2Fcaddy-json-parse&package=github.com%2Fporech%2Fcaddy-maxmind-geolocation&package=github.com%2Fcaddyserver%2Fnginx-adapter&package=github.com%2Fmholt%2Fcaddy-dynamicdns&package=github.com%2FlolPants%2Fcaddy-requestid&package=github.com%2Fabiosoft%2Fcaddy-yaml&package=github.com%2Fcaddy-dns%2Fhetzner&package=github.com%2Fabiosoft%2Fcaddy-named-routes&package=github.com%2Fsjtug%2Fcaddy2-filter&package=github.com%2Fgreenpau%2Fcaddy-git&package=github.com%2Fmuety%2Fcaddy-remote-host&package=github.com%2Fshift72%2Fcaddy-geo-ip&package=github.com%2Fgit001%2Fcaddyv2-upload&package=github.com%2Fcirca10a%2Fcaddy-geofence&package=github.com%2Fmholt%2Fcaddy-events-exec&package=github.com%2Ffirecow%2Fcaddy-elastic-encoder&package=github.com%2FRussellLuo%2Fcaddy-ext%2Flayer4&package=github.com%2FWeidiDeng%2Fcaddy-cloudflare-ip&package=github.com%2Fzhangjiayin%2Fcaddy-geoip2&package=github.com%2Fdulli%2Fcaddy-wol&package=github.com%2Ffvbommel%2Fcaddy-dns-ip-range&package=github.com%2Ffvbommel%2Fcaddy-combine-ip-ranges
ddl    :https://caddyserver.com/api/download?os=linux&arch=amd64&p=github.com%2Fcaddy-dns%2Fcloudflare&p=github.com%2Fmholt%2Fcaddy-webdav&p=github.com%2Fcaddyserver%2Freplace-response&p=github.com%2Fcaddyserver%2Ftransform-encoder&p=github.com%2Fabiosoft%2Fcaddy-exec&p=github.com%2Fmholt%2Fcaddy-l4&p=github.com%2Fmastercactapus%2Fcaddy2-proxyprotocol&p=github.com%2Fkirsch33%2Frealip&p=github.com%2Fabiosoft%2Fcaddy-json-parse&p=github.com%2Fporech%2Fcaddy-maxmind-geolocation&p=github.com%2Fcaddyserver%2Fnginx-adapter&p=github.com%2Fmholt%2Fcaddy-dynamicdns&p=github.com%2FlolPants%2Fcaddy-requestid&p=github.com%2Fabiosoft%2Fcaddy-yaml&p=github.com%2Fcaddy-dns%2Fhetzner&p=github.com%2Fabiosoft%2Fcaddy-named-routes&p=github.com%2Fsjtug%2Fcaddy2-filter&p=github.com%2Fgreenpau%2Fcaddy-git&p=github.com%2Fmuety%2Fcaddy-remote-host&p=github.com%2Fshift72%2Fcaddy-geo-ip&p=github.com%2Fgit001%2Fcaddyv2-upload&p=github.com%2Fcirca10a%2Fcaddy-geofence&p=github.com%2Fmholt%2Fcaddy-events-exec&p=github.com%2Ffirecow%2Fcaddy-elastic-encoder&p=github.com%2FRussellLuo%2Fcaddy-ext%2Flayer4&p=github.com%2FWeidiDeng%2Fcaddy-cloudflare-ip&p=github.com%2Fzhangjiayin%2Fcaddy-geoip2&p=github.com%2Fdulli%2Fcaddy-wol&p=github.com%2Ffvbommel%2Fcaddy-dns-ip-range&p=github.com%2Ffvbommel%2Fcaddy-combine-ip-ranges&idempotency=81925621723783

backupdate="20230322"
cd /tmp
wget https://files.esser.space/iso/etc/caddy/caddy_download
caddy version
systemctl stop caddy
mv /usr/bin/caddy /usr/bin/caddy_$backupdate
mv caddy_download /usr/bin/caddy
chmod --reference=/usr/bin/caddy_$backupdate /usr/bin/caddy
chown --reference=/usr/bin/caddy_$backupdate /usr/bin/caddy 
systemctl start caddy
systemctl status caddy
caddy version
