You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
acme.sh/deploy
neil b28835a604
Update haproxy deploy hook (#1591)
* implement basic haproxy deploy

HAProxy requires the certificate chain and key to be concatenated and placed somewhere (can be anywhere). This script expects a single environment variable with the path where the concatenated PEM file should be written

* add docs for HAProxy deployment

* Add conditional check to ensure path is provided

* remove whitespace

* remove more whitespace (trying to get TravisCI working)

* add reload

* update for POSIX compliance

* add documentation for reload command

* Update haproxy deploy hook

Add functionality to add OCSP stapling info (.ocsp file), issuer (.issuer file) and multi-cert bundles (suffix on pem file based on key type).

This also corrects the order of key, certificate and intermediate in the PEM file, which although HAProxy does not seem to care, was incorrect in the prior version.

* Document updated haproxy deploy hook

* Fix variable name

* whitespace fixes

* Support HAPROXY_DEPLOY_PEM_PATH

Adds compatibility to original haproxy deploy hook while still allowing custom PEM file name (via HAPROXY_DEPLOY_PEM_NAME)

* update for new haproxy deploy vars

* Fix return from reload

* Fix Le_Keylength case

* Update cert suffix for bundles .ocsp generation

* Whitepspace

* Change default for reload

* Readme update

* Actually set reload default

* Fix README.md confict
6 years ago
..
README.md Fix README.md confict 6 years ago
apache.sh deploy apache script: fix comment (dovecot/apache) 8 years ago
cpanel_uapi.sh fix warning 7 years ago
dovecot.sh fix format 8 years ago
exim4.sh spelling: oops 8 years ago
fritzbox.sh use perl instead of iconv, if iconv is not available 7 years ago
gcore_cdn.sh fixed line breaks for support api gcore_cdn (#2237) 6 years ago
gitlab.sh Fix Syntax 7 years ago
haproxy.sh Actually set reload default 6 years ago
keychain.sh Remove template text 7 years ago
kong.sh Update the notes 8 years ago
mailcow.sh Fix formatting 6 years ago
myapi.sh exe 8 years ago
mydevil.sh Support for MyDevil.net (#2076) 6 years ago
mysqld.sh fix format 8 years ago
nginx.sh fix format 8 years ago
opensshd.sh fix format 8 years ago
pureftpd.sh fix format 8 years ago
qiniu.sh fix deploy/qiniu.sh base64 6 years ago
routeros.sh Merge remote-tracking branch 'origin/dev' into dev 6 years ago
ssh.sh Fix key leakage in SSH deploy log 7 years ago
strongswan.sh Add support for strongSwan deploys in FreeBSD 7 years ago
unifi.sh Add deployment script for unifi controller 8 years ago
vault_cli.sh Write certs in Vault for Fabio load balancer 6 years ago
vsftpd.sh spelling: oops 8 years ago

README.md

Using deploy api

deploy hook usage:

https://github.com/Neilpang/acme.sh/wiki/deployhooks