From 2e57214bb326ebc19fdeaf3c5994ad02a82bb936 Mon Sep 17 00:00:00 2001 From: mahilsaily Date: Sat, 31 Oct 2026 08:07:22 +0530 Subject: [PATCH] fix: update outdated HOME_URL in /etc/os-release (closes #4329) (#4392) --- Dockerfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index d7c10c0c5..75980f4e7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -73,6 +73,12 @@ COPY --from=build --chown=node:node /opt/puter . RUN mkdir -p /etc/puter /var/puter && \ chown -R node:node /etc/puter /var/puter +# Fix outdated HOME_URL in /etc/os-release (see issue #4329) +# The base image may contain a reference to the old phoenix repository. +RUN if [ -f /etc/os-release ]; then \ + sed -i 's|HOME_URL="https://github.com/HeyPuter/phoenix"|HOME_URL="https://github.com/HeyPuter/puter"|' /etc/os-release; \ + fi + # Self-hosters mount their override at this exact path. The v2 loader # deep-merges it over config.default.json (see backend/index.ts). ENV PUTER_CONFIG_PATH=/etc/puter/config.json @@ -87,4 +93,4 @@ USER node HEALTHCHECK --interval=30s --timeout=3s --start-period=30s --retries=3 \ CMD wget --no-verbose --tries=1 --spider http://puter.localhost:4100/test || exit 1 -CMD ["node", "-r", "./dist/src/backend/telemetry.js", "./dist/src/backend/index.js"] +CMD ["node", "-r", "./dist/src/backend/telemetry.js", "./dist/src/backend/index.js"] \ No newline at end of file