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:
root
2025-07-05 15:09:29 -07:00
parent 824b118e93
commit 3d9e8ffbf0
59 changed files with 1100 additions and 244 deletions

View File

@@ -65,7 +65,7 @@ EOF
echo -e "${GREEN}✅ Services started successfully!${NC}"
echo ""
echo "Services available at:"
echo " 📊 PostgreSQL: localhost:5432"
echo " 📊 PostgreSQL: localhost:15432"
echo " 🔴 Redis: localhost:6379"
echo ""
echo "Run '$0 status' to check service health"
@@ -90,7 +90,7 @@ EOF
echo -e "${GREEN}✅ Services started successfully!${NC}"
echo ""
echo "Services available at:"
echo " 📊 PostgreSQL: localhost:5432"
echo " 📊 PostgreSQL: localhost:15432"
echo " 🔴 Redis: localhost:6379"
echo " 🧠 ChromaDB: http://localhost:8000"
echo " 🌐 PgAdmin: http://localhost:8080"
@@ -116,7 +116,7 @@ EOF
echo -e "${GREEN}✅ Services started successfully!${NC}"
echo ""
echo "Services available at:"
echo " 📊 PostgreSQL: localhost:5432"
echo " 📊 PostgreSQL: localhost:15432"
echo " 🔴 Redis: localhost:6379"
echo " 🧠 ChromaDB: http://localhost:8000"
echo ""
@@ -140,7 +140,7 @@ EOF
echo -e "${GREEN}✅ Services started successfully!${NC}"
echo ""
echo "Services available at:"
echo " 📊 PostgreSQL: localhost:5432"
echo " 📊 PostgreSQL: localhost:15432"
echo " 🔴 Redis: localhost:6379"
echo " 🔍 Qdrant: http://localhost:6333"
echo " Dashboard: http://localhost:6333/dashboard"