acme.sh/deploy
William Lallemand 0f7be90500 haproxy: deploy script can update existing certificate over stats socket
Since version 2.2, HAProxy is able to update dynamically certificates,
without a reload.

This patch uses socat to push the certificate into HAProxy in order to
achieve hot update. With this method, reloading is not required.
This should be used only to update an existing certificate in haproxy.

2 new variables are available:

- DEPLOY_HAPROXY_HOT_UPDATE="yes" update over the stats socket instead
  of reloading

- DEPLOY_HAPROXY_STATS_SOCKET="UNIX:/run/haproxy/admin.sock" set the path on
  the stats socket.
2023-11-30 14:00:44 +01:00
..
README.md update repo name 2020-01-30 12:06:39 +08:00
apache.sh deploy apache script: fix comment (dovecot/apache) 2017-03-02 08:39:31 +01:00
cleverreach.sh Make CI happy 2021-03-30 09:18:33 +02:00
consul.sh Fix the shfmt check 2021-05-07 12:12:30 +02:00
cpanel_uapi.sh add parked_domans 2022-10-01 18:11:46 -07:00
docker.sh minor 2023-04-23 13:18:17 +08:00
dovecot.sh fix format 2017-02-19 20:40:53 +08:00
exim4.sh fix shfmt 2020-08-17 22:18:20 +08:00
fritzbox.sh deploy/fritzbox: allow hook to be used with multiple fritzboxes 2022-01-06 16:20:43 +01:00
gcore_cdn.sh Update gcore_cdn.sh 2023-01-19 10:19:05 +08:00
gitlab.sh fix shellcheck warnings 2022-11-23 21:33:29 +08:00
haproxy.sh haproxy: deploy script can update existing certificate over stats socket 2023-11-30 14:00:44 +01:00
keychain.sh Remove template text 2018-03-22 13:45:43 -04:00
kong.sh name="snis" => name="snis[]" 2021-09-04 16:59:50 +08:00
lighttpd.sh use ${ACME_OPENSSL_BIN:-openssl} instead of openssl 2021-09-30 19:00:39 -04:00
mailcow.sh Merge pull request #4170 from SecT0uch/patch-1 2022-07-11 22:13:24 +08:00
myapi.sh exe 2017-02-05 23:14:25 +08:00
mydevil.sh Support for MyDevil.net (#2076) 2019-02-20 09:40:36 +08:00
mysqld.sh fix format 2017-02-19 20:40:53 +08:00
nginx.sh fix format 2017-02-19 20:40:53 +08:00
openmediavault.sh omv deploy hook: add usage comments 2022-01-20 17:46:47 +08:00
opensshd.sh fix format 2017-02-19 20:40:53 +08:00
openstack.sh Fix CI test failure for deploy/openstack.sh 2020-07-16 13:53:21 +10:00
panos.sh Shell formatting 2023-07-18 20:18:12 +00:00
peplink.sh Add Peplink deploy hook 2021-01-13 20:37:05 +00:00
proxmoxve.sh Fixed variables 2023-11-01 20:02:16 +01:00
pureftpd.sh fix format 2017-02-19 20:40:53 +08:00
qiniu.sh change _dbase64 to single line 2022-06-08 22:44:10 +08:00
routeros.sh deploy/routeros: add error handling for scp 2022-03-18 09:10:12 +01:00
ssh.sh Update ssh.sh 2022-05-24 22:25:44 +08:00
strongswan.sh Add support for strongSwan deploys in FreeBSD 2018-02-16 11:29:10 -02:00
synology_dsm.sh fix: Synology DSM API path regex 2023-09-25 18:43:01 +03:00
truenas.sh fix format 2023-01-28 15:28:06 +08:00
unifi.sh Fix: Unifi deploy hook support Unifi Cloud Key (#3327) 2021-02-15 15:01:21 +08:00
vault.sh improve logging 2022-12-28 02:47:49 +08:00
vault_cli.sh improve logging 2022-12-28 02:47:49 +08:00
vsftpd.sh fix shfmt 2020-08-17 22:18:20 +08:00

README.md