Commit Graph

241 Commits (1259341095f2b15946f0db39ce53f821b194c00f)

Author SHA1 Message Date
Brian Hartvigsen 1259341095
Use deployconf properly 5 years ago
Brian Hartvigsen 5d3bc95ac5
Fix some debug output 5 years ago
Brian Hartvigsen de25232a73
Allow creating new certificates when certificate is not found 5 years ago
Brian Hartvigsen 95769de464
Fix shfmt/shellcheck issues 5 years ago
Brian Hartvigsen 52a168b961
Stop using jq/curl directly
This is a lot more fragile then the previous code due to treating JSON as just a string
5 years ago
Brian Hartvigsen b3b00b6700
Using domainconf instead of account 5 years ago
Brian Hartvigsen 8e8cda132c
Remove boilerplate from what I used for template 5 years ago
Brian Hartvigsen 6459ccb185
Cleanup shfmt warnings 5 years ago
Brian Hartvigsen 548f83c3ad
Cleanup shellcheck errors 5 years ago
Brian Hartvigsen 555e0de9e4
Initial support for Synology DSM
This allows you to update a key on a Synology DSM using the existing API.
Handles restarting the necessary services the certificate is attached to and all other internal stuff (copying the certificate around, etc.)

This is way less error prone than most articles I've found on how to update a Synology DSM certificate.
5 years ago
neilpang d795fac37a update repo name 5 years ago
Charlie Garrison 84b0f29d87
Merge branch 'dev' into master 5 years ago
Charlie Garrison b23e05dbc5 Added trailing slash to end of each line of DEPLOY_SCRIPT_CMD 5 years ago
neil 7ad3ddef2a
Merge pull request #2539 from temoffey/gcore_cdn
Gcore cdn
5 years ago
temoffey 252a21e2ae fixed json parse regex for support api gcore_cdn 5 years ago
Peter Dave Hello ac9f6e3a41 Remove trailing spaces in text files
This issue in the shell scripts will also be detected in the stable
version of shfmt(we are currently using an ancient pre-release of shfmt)
5 years ago
neil ee38cccad8
sync (#2436)
* fix https://github.com/Neilpang/acme.sh/issues/2409 (#2430)

* Add variable exports for Successful Post Hook and Renew Hook calls (#2431)

* fixed json parse regex for support api gcore_cdn (#2381)
6 years ago
Тимур Яхин f82ff90f06 fixed json parse regex for support api gcore_cdn (#2381) 6 years ago
neil 55dea4ee9d
sync (#2404)
* support jdcloud.com

* fix format

* ttl 3000

* Escape slashes (#2375)

* Change 1.1.1.1 to 1.0.0.1 to probe compatibility (#2330)

As we can see, 1.1.1.1 is not routed or routed to an Intranet devices due to historical reason. Change 1.1.1.1 to 1.0.0.1 will have a better compatibility. I found this problem on my Tencent Cloud server.

* check empty id

* fix error

* Add dnsapi for Vultr (#2370)

* Add Vultr dns api

* PushOver notifications (#2325)

* PushOver notifications, using AppToken, UserKey, and optional sounds

* fix errors

* added dns api support for hexonet (#1776)

* update

* minor

* support new Cloudflare Token format
fix https://github.com/Neilpang/acme.sh/issues/2398

* fix wildcard domain name

* add more info

* fix https://github.com/Neilpang/acme.sh/issues/2377

* fix format

* fix format
6 years ago
neilpang 45e8bb03e4 add more info 6 years ago
neilpang 54e189616c fix wildcard domain name 6 years ago
neil 06f860c8ea
Merge pull request #2292 from cngarrison/master
change to routeros native script rather than bash multiline commands
6 years ago
neilpang 951bd3a517 minor, check for mkdir 6 years ago
neilpang 2e3ddd3a61 trim quotation marks 6 years ago
Charlie Garrison c42dbbfec8 reformatted RouterOS script for shfmt checks 6 years ago
neilpang aec6636205 add _getdeployconf 6 years ago
neilpang a18c3ff07d use `sh -c` 6 years ago
neilpang 64928b28bc trim quotation marks 6 years ago
neilpang 0bbaa51945 fix format 6 years ago
neilpang 561803c0a7 add deploy hook to docker containers 6 years ago
Charlie Garrison 03a407d4df Added additional `shellcheck` ignores for client-side evaluation warning
Should pass CI tests now
6 years ago
Charlie Garrison 0cddc8a154 change to routeros native script rather than bash multiline commands 6 years ago
neilpang 1a126b700f fix https://github.com/Neilpang/acme.sh/issues/2252 6 years ago
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
Тимур Яхин 6340704173 fixed line breaks for support api gcore_cdn (#2237) 6 years ago
andrewheberle 37ef0a0cb6
Fix README.md confict 6 years ago
neil d1f39e6217
Merge pull request #706 from palhaland/dev
Shell script for deploying changes to a routeros server.
6 years ago
neil 297859c5bc
Merge pull request #2191 from temoffey/gcore_cdn_deploy
fix gcore_cdn_deploy
6 years ago
temoffey bea52aa743 remove use grep -E 6 years ago
neil a4cc9ef2cc
Merge pull request #2178 from temoffey/gcore_cdn_deploy
Gcore cdn deploy
6 years ago
temoffey df9174577a remove check jq 6 years ago
temoffey bd1bb7a71b fix syntax 6 years ago
temoffey 4b6e7e6c37 remove use while, [[ ]], array 6 years ago
temoffey 8896642e25 fix syntax 6 years ago
temoffey 0ecb5a3fec fix syntax 6 years ago
temoffey d289b0b450 fix syntax 6 years ago
temoffey b8489464b3 remove use awk, jq, curl 6 years ago
Pål Håland ebaa3f39e4 Merge remote-tracking branch 'origin/dev' into dev 6 years ago
Pål Håland e19753dcde Moved documentation from deploy/README.md to deploy/routeros.sh 6 years ago
temoffey 16b0704acc remove readme 6 years ago