From 771ba52d5344a4983f17acfbabe8bfd53d58fc84 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 2 Apr 2026 07:25:14 +0000 Subject: [PATCH] Use PORT env variable in Dockerfile HEALTHCHECK instead of hardcoded 8081 Agent-Logs-Url: https://github.com/alexta69/metube/sessions/899e7074-fd3d-4538-8bad-8ee6804d5052 Co-authored-by: alexta69 <7450369+alexta69@users.noreply.github.com> --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 8d17cd5..f9896bc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -63,9 +63,10 @@ ENV UMASK=022 ENV DOWNLOAD_DIR=/downloads ENV STATE_DIR=/downloads/.metube ENV TEMP_DIR=/downloads +ENV PORT=8081 VOLUME /downloads EXPOSE 8081 -HEALTHCHECK --interval=30s --timeout=5s --start-period=20s --retries=3 CMD curl -fsS "http://localhost:8081/" || exit 1 +HEALTHCHECK --interval=30s --timeout=5s --start-period=20s --retries=3 CMD curl -fsS "http://localhost:${PORT}/" || exit 1 # Add build-time argument for version ARG VERSION=dev