Add new provider configurations and update server ports#308
Add new provider configurations and update server ports#308Abdullakala wants to merge 2 commits into
Conversation
There was a problem hiding this comment.
Pull request overview
Adds new example LLM provider configuration files and updates Docker Compose default port mappings for the PentAGI and scraper services.
Changes:
- Added
example.custom.provider.yml(custom/OpenAI-style) andexample.ollama.provider.yml(Ollama) provider configuration templates. - Updated
docker-compose.ymlto use8444(PentAGI) and9444(scraper) as the new default host/container ports. - Adjusted
SERVER_PORTdefault in Compose to match the new exposed/mapped port.
Reviewed changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| example.ollama.provider.yml | Adds an Ollama-focused agent model configuration template. |
| example.custom.provider.yml | Adds a custom-provider agent model configuration template (includes pricing/reasoning fields). |
| docker-compose.yml | Changes default published/exposed ports for PentAGI and the scraper service. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| container_name: pentagi | ||
| hostname: pentagi | ||
| expose: | ||
| - 8443/tcp | ||
| - 8444/tcp | ||
| ports: | ||
| - ${PENTAGI_LISTEN_IP:-127.0.0.1}:${PENTAGI_LISTEN_PORT:-8443}:8443 | ||
| - ${PENTAGI_LISTEN_IP:-127.0.0.1}:${PENTAGI_LISTEN_PORT:-8444}:8444 | ||
| depends_on: |
| - 443/tcp | ||
| ports: | ||
| - ${SCRAPER_LISTEN_IP:-127.0.0.1}:${SCRAPER_LISTEN_PORT:-9443}:443 | ||
| - ${SCRAPER_LISTEN_IP:-127.0.0.1}:${SCRAPER_LISTEN_PORT:-9444}:443 |
| model: "llama3.1:8b-instruct-q8_0" | ||
| temperature: 0.0 | ||
| top_p: 1.0 | ||
| n: 1 |
|
Thank you for the PR. The main configuration files are intended to be customized by users for their own environments, and we don’t consider these changes necessary for the upstream repository. We already maintain the provider configurations that have been tested on our side, so we don’t want to include additional untested config changes. Also, this PR includes unrelated changes, such as default port changes and a compiled Closing as not planned. |
Description of the Change
Problem
Solution
Closes #
Type of Change
Areas Affected
Testing and Verification
Test Configuration
Test Steps
Test Results
Security Considerations
Performance Impact
Documentation Updates
Deployment Notes
Checklist
Code Quality
go fmtandgo vet(for Go code)npm run lint(for TypeScript/JavaScript code)Security
Compatibility
Documentation
Additional Notes