fix: correct logic for port validation in start.sh

This commit is contained in:
mags0ft
2025-11-15 15:02:05 +01:00
parent 558da755c3
commit be3de61c52
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -33,7 +33,7 @@ WORKDIR /work
ADD ./src /work
# Install runpod and its dependencies
RUN pip install -r requirements.txt && chmod +x /work/start.sh
RUN pip install -r ./requirements.txt && chmod +x /work/start.sh
# Set the entrypoint
ENTRYPOINT ["/bin/sh", "-c", "/work/start.sh"]
+2 -2
View File
@@ -16,8 +16,8 @@ if [[ "$LLAMA_SERVER_CMD_ARGS" != *"/workspace"* ]]; then
echo "Tip: For reduced downloads and faster startup times, consider using a model stored in a network volume mounted to /workspace."
fi
# check if the substring -port is in LLAMA_SERVER_CMD_ARGS
if [[ "$LLAMA_SERVER_CMD_ARGS" != *"-port"* ]]; then
# check if the substring -port is in LLAMA_SERVER_CMD_ARGS and if yes, raise an error:
if [[ "$LLAMA_SERVER_CMD_ARGS" == *"-port"* ]]; then
echo "Error: You must not define -port in LLAMA_SERVER_CMD_ARGS, as port 3098 is required."
exit 1
fi