Files
discord-fishbowl/config/settings.yaml
root 3d9e8ffbf0 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
2025-07-05 15:09:29 -07:00

36 lines
764 B
YAML

discord:
token: ${DISCORD_BOT_TOKEN}
guild_id: ${DISCORD_GUILD_ID}
channel_id: ${DISCORD_CHANNEL_ID}
database:
host: ${DB_HOST:-localhost}
port: ${DB_PORT:-15432}
name: ${DB_NAME:-discord_fishbowl}
user: ${DB_USER:-postgres}
password: ${DB_PASSWORD}
redis:
host: ${REDIS_HOST:-localhost}
port: ${REDIS_PORT:-6379}
password: ${REDIS_PASSWORD}
llm:
base_url: ${LLM_BASE_URL:-http://localhost:11434}
model: ${LLM_MODEL:-llama2}
timeout: 30
max_tokens: 512
temperature: 0.8
conversation:
min_delay_seconds: 30
max_delay_seconds: 300
max_conversation_length: 50
activity_window_hours: 16
quiet_hours_start: 23
quiet_hours_end: 7
logging:
level: INFO
format: "{time} | {level} | {message}"
file: "logs/fishbowl.log"