Fix Docker startup script and complete application deployment
- Update docker-start.sh to force correct profiles (qdrant, admin) - Fix PostgreSQL port mapping from 5432 to 15432 across all configs - Resolve MCP import conflicts by renaming src/mcp to src/mcp_servers - Fix admin interface StaticFiles mount syntax error - Update LLM client to support both Ollama and OpenAI-compatible APIs - Configure host networking for Discord bot container access - Correct database connection handling for async context managers - Update environment variables and Docker compose configurations - Add missing production dependencies and Dockerfile improvements
This commit is contained in:
18
start.sh
Executable file
18
start.sh
Executable file
@@ -0,0 +1,18 @@
|
||||
#!/bin/bash
|
||||
# Discord Fishbowl - Main Application
|
||||
|
||||
echo "🐠 Starting Discord Fishbowl..."
|
||||
|
||||
# Activate virtual environment
|
||||
source "/home/matt/discord-fishbowl/venv/bin/activate"
|
||||
|
||||
# Set Python path
|
||||
export PYTHONPATH="/home/matt/discord-fishbowl:$PYTHONPATH"
|
||||
|
||||
# Load environment variables
|
||||
if [ -f "/home/matt/discord-fishbowl/.env" ]; then
|
||||
export $(cat "/home/matt/discord-fishbowl/.env" | xargs)
|
||||
fi
|
||||
|
||||
# Start the application
|
||||
python -m src.main "$@"
|
||||
Reference in New Issue
Block a user