From afb8e2ef4aeedcea6a926b89f29899687b7b6863 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 4 Feb 2026 20:33:06 +0100 Subject: [PATCH 1/2] Fix cloudcommander startup path --- cloudcommander/CHANGELOG.md | 3 +++ cloudcommander/config.yaml | 2 +- cloudcommander/rootfs/etc/cont-init.d/99-run.sh | 12 +++++++++++- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/cloudcommander/CHANGELOG.md b/cloudcommander/CHANGELOG.md index 3995dd199..aff746d6d 100644 --- a/cloudcommander/CHANGELOG.md +++ b/cloudcommander/CHANGELOG.md @@ -1,4 +1,7 @@ +## 19.3.2 (2026-02-04) +- Fix startup when cloudcmd.mjs is missing in upstream image + ## 19.3.1 (2026-02-04) - Update to latest version from coderaiser/cloudcmd (changelog : https://github.com/coderaiser/cloudcmd/releases) diff --git a/cloudcommander/config.yaml b/cloudcommander/config.yaml index d9108cd54..a2946042d 100644 --- a/cloudcommander/config.yaml +++ b/cloudcommander/config.yaml @@ -104,4 +104,4 @@ schema: slug: cloudcommander udev: true url: https://github.com/alexbelgium/hassio-addons/tree/master/cloudcommander -version: "19.3.1" +version: "19.3.2" diff --git a/cloudcommander/rootfs/etc/cont-init.d/99-run.sh b/cloudcommander/rootfs/etc/cont-init.d/99-run.sh index d6764fcae..a91ae2b0b 100755 --- a/cloudcommander/rootfs/etc/cont-init.d/99-run.sh +++ b/cloudcommander/rootfs/etc/cont-init.d/99-run.sh @@ -82,7 +82,17 @@ fi bashio::log.info "Starting..." cd / -./usr/src/app/bin/cloudcmd.mjs '"'"$DROPBOX_TOKEN""$CUSTOMOPTIONS"'"' & +if [ -f /usr/src/app/bin/cloudcmd.mjs ]; then + CLOUDCMD_BIN=/usr/src/app/bin/cloudcmd.mjs +elif [ -f /usr/src/app/bin/cloudcmd.js ]; then + CLOUDCMD_BIN=/usr/src/app/bin/cloudcmd.js +elif command -v cloudcmd >/dev/null 2>&1; then + CLOUDCMD_BIN=cloudcmd +else + bashio::log.error "Cloud Commander binary not found in /usr/src/app/bin or PATH." + exit 1 +fi +"$CLOUDCMD_BIN" '"'"$DROPBOX_TOKEN""$CUSTOMOPTIONS"'"' & bashio::net.wait_for 8000 localhost 900 || true bashio::log.info "Started !" exec nginx From 39a2656f9c8606776891f44e227eb4af3d824f7e Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 4 Feb 2026 20:35:58 +0100 Subject: [PATCH 2/2] Fix cloudcommander startup path --- cloudcommander/CHANGELOG.md | 2 +- cloudcommander/config.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cloudcommander/CHANGELOG.md b/cloudcommander/CHANGELOG.md index aff746d6d..c681b44a3 100644 --- a/cloudcommander/CHANGELOG.md +++ b/cloudcommander/CHANGELOG.md @@ -1,5 +1,5 @@ -## 19.3.2 (2026-02-04) +## 19.3.1-2 (2026-02-04) - Fix startup when cloudcmd.mjs is missing in upstream image ## 19.3.1 (2026-02-04) diff --git a/cloudcommander/config.yaml b/cloudcommander/config.yaml index a2946042d..2a6b63ff1 100644 --- a/cloudcommander/config.yaml +++ b/cloudcommander/config.yaml @@ -104,4 +104,4 @@ schema: slug: cloudcommander udev: true url: https://github.com/alexbelgium/hassio-addons/tree/master/cloudcommander -version: "19.3.2" +version: "19.3.1-2"