mirror of
https://github.com/rowboatlabs/rowboat.git
synced 2026-04-25 00:16:29 +02:00
29 lines
610 B
Bash
Executable file
29 lines
610 B
Bash
Executable file
#!/bin/bash
|
|
|
|
# ensure data dirs exist
|
|
mkdir -p data/uploads
|
|
mkdir -p data/qdrant
|
|
mkdir -p data/mongo
|
|
|
|
# Start with the base command and profile flags
|
|
CMD="docker-compose"
|
|
|
|
# enable rag text and files workers
|
|
CMD="$CMD --profile rag_text_worker"
|
|
CMD="$CMD --profile rag_files_worker"
|
|
|
|
# enable rag urls worker
|
|
if [ "$USE_RAG_SCRAPING" = "true" ]; then
|
|
CMD="$CMD --profile rag_urls_worker"
|
|
fi
|
|
|
|
# Add more mappings as needed
|
|
# if [ "$SOME_OTHER_ENV" = "true" ]; then
|
|
# CMD="$CMD --profile some_other_profile"
|
|
# fi
|
|
|
|
# Add the up and build flags at the end
|
|
CMD="$CMD up --build"
|
|
|
|
echo "Running: $CMD"
|
|
exec $CMD
|