fix: remove hardcoded secrets from docker-compose, use env vars + profiles
- Remove hardcoded OpenRouter API key and URL from docker-compose.yml - App service now reads OPENAI_* vars from .env file (env_file) and falls back to http://ollama:11434/v1 defaults - Ollama and model-init moved to 'ollama' Docker Compose profile, so they only start when explicitly requested: docker compose --profile ollama up # with local Ollama docker compose up # cloud provider only - Port mapping uses 5656 from .env - .env.docker updated with documented options for Ollama vs OpenRouter
This commit is contained in: