Add llamacpp container

This commit is contained in:
2025-12-11 20:01:23 +01:00
부모 05007461aa
커밋 6ae56c9cc1
40개의 변경된 파일108개의 추가작업 그리고 2개의 파일을 삭제

파일 보기

@@ -0,0 +1,18 @@
#!/bin/bash
set -e
CONFIG_FILE="/app/config.yaml"
PRESET_FILE="/app/config.preset.yaml"
echo "Checking configuration..."
# Se il file non esiste o è vuoto o non contiene 'models:', usa il preset
if [ ! -f "$CONFIG_FILE" ] || [ ! -s "$CONFIG_FILE" ] || ! grep -q "models:" "$CONFIG_FILE" 2>/dev/null; then
echo "Config file missing, empty, or invalid. Copying from preset..."
cp "$PRESET_FILE" "$CONFIG_FILE"
echo "Config file populated from preset."
else
echo "Config file found and valid."
fi
exec /app/llama-swap -config "$CONFIG_FILE" -listen :8080