fix(docker): keep the historical self-hosted entry path

NAS/GUI upgrades often reuse the v1.62 command
`bun scripts/self-hosted-server.mjs`. Keep that path as an alias of the
bundled runtime so those containers start after v1.63.

Fixes #381
This commit is contained in:
tianma-if committed 2026-09-10 15:42:09 +08:00
1 parent 0376d768d0
commit dc7c00e538
7 files changed
+46 -1

No files matched your search

+4
View File
@@ -98,6 +98,8 @@ jobs:
docker exec edgeever-ci test -f /data/edgeever.sqlite
docker exec edgeever-ci test -d /data/resources
docker exec edgeever-ci test -s /app/scripts/self-hosted-server.js
docker exec edgeever-ci test -s /app/scripts/self-hosted-server.mjs
docker exec edgeever-ci cmp -s /app/scripts/self-hosted-server.js /app/scripts/self-hosted-server.mjs
docker exec edgeever-ci test ! -e /app/node_modules
docker exec edgeever-ci test ! -e /app/apps/api
docker exec edgeever-ci test ! -e /app/packages
@@ -224,6 +226,8 @@ jobs:
echo "${health}" | jq -e '.ok == true and .runtime == "self-hosted-bun" and .authMode == "required"'
curl --fail --silent --show-error http://127.0.0.1:8787/ | grep -F '<!doctype html>'
docker exec "${container_name}" test -s /app/scripts/self-hosted-server.js
docker exec "${container_name}" test -s /app/scripts/self-hosted-server.mjs
docker exec "${container_name}" cmp -s /app/scripts/self-hosted-server.js /app/scripts/self-hosted-server.mjs
docker exec "${container_name}" test ! -e /app/node_modules
docker exec "${container_name}" test ! -e /app/apps/api
docker exec "${container_name}" test ! -e /app/packages