ACHMAD ALIF NASRULLOH
a1b94db94d
Update deploy/byteplus_alb.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 21:04:48 +08:00
ACHMAD ALIF NASRULLOH
5c94af86f3
Update deploy/byteplus_alb.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 21:04:48 +08:00
ACHMAD ALIF NASRULLOH
3843495397
Update deploy/byteplus_alb.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 21:04:48 +08:00
ACHMAD ALIF NASRULLOH
a739bf3e3a
Update deploy/byteplus_alb.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 21:04:48 +08:00
Achmad Alif Nasrulloh
75642a1252
Update bteplus_alb.sh
2026-04-14 21:04:48 +08:00
ACHMAD ALIF NASRULLOH
668427f285
Update deploy/byteplus_alb.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 21:04:48 +08:00
ACHMAD ALIF NASRULLOH
d0e123cb02
Update deploy/byteplus_alb.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 21:04:48 +08:00
ACHMAD ALIF NASRULLOH
8587c3e744
Update deploy/byteplus_alb.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 21:04:48 +08:00
ACHMAD ALIF NASRULLOH
934870fc77
Update deploy/byteplus_alb.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 21:04:48 +08:00
ACHMAD ALIF NASRULLOH
8eea7ca307
Update deploy/byteplus_alb.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 21:04:48 +08:00
ACHMAD ALIF NASRULLOH
28f1f07f49
Update deploy/byteplus_alb.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 21:04:48 +08:00
ACHMAD ALIF NASRULLOH
ad71a785ec
Update deploy/byteplus_alb.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 21:04:48 +08:00
ACHMAD ALIF NASRULLOH
d5c8060a65
Update deploy/byteplus_alb.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 21:04:48 +08:00
ACHMAD ALIF NASRULLOH
4178c33524
Update deploy/byteplus_alb.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 21:04:48 +08:00
ACHMAD ALIF NASRULLOH
044371b00a
Update deploy/byteplus_alb.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 21:04:48 +08:00
ACHMAD ALIF NASRULLOH
86d98b0461
Update deploy/byteplus_alb.sh
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-14 21:04:48 +08:00
ACHMAD ALIF NASRULLOH
6efd6d5b5a
Add BytePlus ALB deployment script
...
This script deploys SSL/TLS certificates issued by acme.sh to BytePlus Application Load Balancer (ALB), supporting automatic renewal with zero-downtime certificate rotation.
2026-04-14 21:04:48 +08:00
Mitchell van Bijleveld
f3e61a8ef4
Don't mark restart http as failed if json returns false because it was not restarted ( #6906 )
2026-04-14 20:37:50 +08:00
Florian Heigl
ef49a9fd23
Update synology_dsm.sh ( #6894 )
...
quote variable name so message isn't missing the variable that needs to be fixed.
this was reported in #2727 (feedback for hook)
2026-04-03 11:38:21 +08:00
neil
89c86efc56
Merge pull request #6793 from ecm75/fix_kemplm
...
Build DockerHub / CheckToken (push) Has been cancelled
Shellcheck / ShellCheck (push) Has been cancelled
Shellcheck / shfmt (push) Has been cancelled
Build DockerHub / build (push) Has been cancelled
fixed checking for existing domain on loadmaster
2026-02-23 19:37:06 +08:00
Eike-Christian Müller
8ca1c83b95
Fixed missing error return value when certificate upload fails.
2026-02-23 09:24:06 +01:00
infinitydev
bef0fdb1ae
check Proxmox Backup Server API response for errors
2026-02-17 19:28:25 +01:00
infinitydev
020a4bb5b3
check Proxmox VE API response for errors
2026-02-17 12:12:17 +00:00
emueller
acaaca89ab
fixed checking for existing domain on loadmaster
2026-02-17 11:03:53 +01:00
neil
bdfa988b65
Merge pull request #6436 from invario/localcopy-deploy-hook
...
Build DockerHub / CheckToken (push) Has been cancelled
Shellcheck / ShellCheck (push) Has been cancelled
Shellcheck / shfmt (push) Has been cancelled
Build DockerHub / build (push) Has been cancelled
Add 'localcopy' deploy-hook
2026-02-14 11:01:40 +08:00
neil
b79146281c
Merge pull request #6767 from dga-nagra/panos-api-key
...
Build DockerHub / CheckToken (push) Has been cancelled
Shellcheck / ShellCheck (push) Has been cancelled
Shellcheck / shfmt (push) Has been cancelled
Build DockerHub / build (push) Has been cancelled
Fix bug + Allow panos deploy-hook to use PANOS_KEY
2026-02-07 22:15:28 +08:00
neil
80e39eb63c
Merge pull request #6687 from kapouer/ssh-noscp-permissions
...
Build DockerHub / CheckToken (push) Has been cancelled
Shellcheck / ShellCheck (push) Has been cancelled
Shellcheck / shfmt (push) Has been cancelled
Build DockerHub / build (push) Has been cancelled
Ssh noscp permissions
2026-02-04 18:49:52 +08:00
dga-nagra
61e986f23c
Conditionnaly change permissions ( #1 )
2026-02-04 11:01:44 +01:00
David Gallay
6a60695549
Allowing panos deploy-hook to only depend on PANOS_KEY.
...
Previous version add bugs that were not properly using the _api_key.
It also enforced to provide PANOS_USER and PANOS_PASSWORD which can be very constraining.
PANOS_KEY now has precedence. If not provided, the script falls back to PANOS_USER and PANOS_PASSWORD.
2026-02-03 10:51:42 +01:00
Your Name
2ad984d8ad
feat(qiniu): make forceHttps configurable via environment variable
...
Add QINIU_FORCE_HTTPS environment variable (default: false) to allow
configuring HTTPS redirect behavior for CDN domains.
2026-01-01 13:26:02 +00:00
invario
4219f7b2f6
align logic to acme.sh installcert(), fix perms on non-key files
...
Signed-off-by: invario <67800603+invario@users.noreply.github.com >
2025-12-30 11:41:50 -05:00
invario
e03f8d3ad6
fix: savedeployconf for DEPLOY_LOCALCOPY_CERTIFICATE
...
Co-authored-by: Kevin Hoser <45083826+hoser21@users.noreply.github.com >
2025-12-28 12:03:02 -05:00
invario
11cae37405
make compatible with both yq versions
...
kislyuk yq (used by Debian packages) does not accept `yq e` and
also returns strings with double quotes.
mikefarah's yq-go (used by Alpine) accepts `yq e` and `yq`.
replace `yq e` with `yq` and also use `-r` switch to remove double
quoting to ensure uniform return values from both yq versions.
Signed-off-by: invario <67800603+invario@users.noreply.github.com >
2025-12-27 11:02:40 +01:00
tomo
61b59831c4
minor code style adjustments in multideploy script
2025-12-27 11:02:40 +01:00
Jacobo de Vera
96f38655b4
Use file descriptor 3 for main deployment loop
...
Before this, some deployment scripts would interact with STDIN and that would cause this loop to skip some elements. By using descriptor 3 we avoid clashing with the very common stdin and stdout.
2025-12-27 11:02:40 +01:00
Jacobo de Vera
ab7835ec58
Fix eval bug by quoting
...
Before this, the eval call would try to run some commands (if they were compound commands) in the yaml file on the machine running acme.sh
Eval might not be worth it for the little benefit it brings.
2025-12-27 11:02:40 +01:00
Jacobo de Vera
b8b1f1e9b4
Remove config logging when checking
...
Because it causes a mysterious crash and it's honestly not worth it.
2025-12-27 11:02:40 +01:00
Jacobo de Vera
6b66e734a9
Remove explicit save of the deployhook
...
acme.sh takes care of that
2025-12-27 11:02:40 +01:00
Jacobo de Vera
4f0a4850a6
Remove unnecessary resetting of IFS
2025-12-27 11:02:40 +01:00
Jacobo de Vera
8a78865174
Quote paths to prevent word splitting
2025-12-27 11:02:40 +01:00
Jacobo de Vera
69dd2cf78b
Explain _clear_envs rationale
2025-12-27 11:02:40 +01:00
Jacobo de Vera
a961e03a59
Explain the use of eval
2025-12-27 11:02:40 +01:00
Jacobo de Vera
1d8788767f
Make failure to check file stop the deployment
...
Before this, checker issues were only logged. This stops the deployment if any configuration is incorrect.
2025-12-27 11:02:40 +01:00
Jacobo de Vera
986a6138eb
Fix config file checks
...
The config file checks were returning okay even when there were errors. The yq tool returns "null" when it cannot find what's queried, but exists with a 0 rc still.
2025-12-27 11:02:40 +01:00
Jacobo de Vera
f850e8d0e4
Support spaces in service names
...
- Prefer using a pipe to `while read`
- But use a temp file when the loop needs to modify variables that need to be used outside the loop, as the pipe creates a subshell and modifications do not survive after the loop exits.
2025-12-27 11:02:40 +01:00
tomo
d375012c5d
fixed yml file env list
2025-12-27 11:02:40 +01:00
tomo
37c25aa107
removed unneeded return value
2025-12-27 11:02:40 +01:00
tomo
7b16526e7f
removed dead code
2025-12-27 11:02:40 +01:00
tomo
093f36b4d6
implemented exiting with the number of failed deployments
2025-12-27 11:02:40 +01:00
tomo
e5b47f6402
implemented exiting with 1 if at least one deployment fails
2025-12-27 11:02:40 +01:00