imaginary: improve healthcheck and start.sh

Co-Authored-By: szaimen <42591237+szaimen@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-04-17 15:40:04 +00:00
committed by Simon L.
parent 56462e7945
commit aade77437c
2 changed files with 8 additions and 5 deletions

View File

@@ -1,3 +1,3 @@
#!/bin/bash
nc -z 127.0.0.1 "$PORT" || exit 1
wget -q -O /dev/null "http://127.0.0.1:${PORT}/health" || exit 1

View File

@@ -1,8 +1,11 @@
#!/bin/bash
echo "Imaginary has started"
if [ -z "$IMAGINARY_SECRET" ]; then
imaginary -return-size -max-allowed-resolution 222.2 "$@"
else
imaginary -return-size -max-allowed-resolution 222.2 -key "$IMAGINARY_SECRET" "$@"
IMAGINARY_ARGS=(-return-size -max-allowed-resolution 222.2)
if [ -n "$IMAGINARY_SECRET" ]; then
IMAGINARY_ARGS+=(-key "$IMAGINARY_SECRET")
fi
imaginary "${IMAGINARY_ARGS[@]}" "$@"