Browse Source

Refactor environment variable definitions in compose.yaml for consistency and clarity; clean up commented code in auto-boot-ollama-host.sh

main
Bastian (BaM) 3 months ago
parent
commit
5772166c44
  1. 13
      compose.yaml
  2. 15
      scripts/auto-boot-ollama-host.sh

13
compose.yaml

@ -4,14 +4,13 @@ services:
container_name: auto-boot-ollama-host
network_mode: host
environment:
# customize as needed
CONTAINER_NAME: "paperless-ai"
OLLAMA_HOST: "192.168.222.12"
OLLAMA_PORT: "11434"
SINCE: "0s"
CONTAINER_NAME: "${CONTAINER_NAME:-paperless-ai}"
OLLAMA_HOST: "${OLLAMA_HOST:-192.168.222.12}"
OLLAMA_PORT: "${OLLAMA_PORT:-11434}"
SINCE: "${SINCE:-0s}"
WOL_MAC: "${WOL_MAC}"
#WOL_BCAST: "192.168.222.255" # optional (defaults unten)
#WOL_PORT: "9" # optional
WOL_BCAST: "${WOL_BCAST:-192.168.222.255}" # optional
WOL_PORT: "${WOL_PORT:-9}" # optional
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro

15
scripts/auto-boot-ollama-host.sh

@ -43,15 +43,10 @@ while IFS= read -r line; do
log "Sending WOL to $WOL_MAC via ${WOL_BCAST}:${WOL_PORT}"
send_wol
fi
# --- remediation examples (optional) ---
# if [[ -n "$WOL_MAC" ]]; then
# log "Sending WOL to ${WOL_MAC}"
# $WOL_CMD "$WOL_MAC" || true
# fi
# until $NC_CMD -z "$OLLAMA_HOST" "$OLLAMA_PORT"; do
# log "Waiting for Ollama to be reachable..."
# sleep 2
# done
# log "Ollama reachable again."
#until $NC_CMD -z "$OLLAMA_HOST" "$OLLAMA_PORT"; do
# log "Waiting for Ollama to be reachable..."
# sleep 2
#done
#log "Ollama reachable again."
fi
done

Loading…
Cancel
Save