Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Clean up Docker Compose for UI#5180

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
virajmehta merged 2 commits intomainfromgb/clean-up-docker-ui
Dec 16, 2025
Merged

Conversation

@GabrielBianconi
Copy link
Member

@GabrielBianconiGabrielBianconi commentedDec 13, 2025
edited by ellipsis-devbot
Loading

Fix#5081 but also remove unused provider credentials.


Important

Cleaned up Docker Compose configurations for TensorZero UI by removing unused volume mounts and provider credentials across multiple files.

  • Docker Compose Cleanup:
    • Removed unusedvolumes mounting./config:/app/config:ro intensorzero-ui.mdx,set-up-auth-for-tensorzero.mdx, andquickstart.mdx.
    • Removedvolumes mounting./config:/app/config:ro indocker-compose.yml files across various examples, includingbabyai,bandits-in-your-llm-gateway, andchess-puzzles.
    • Removedvolumes mounting./config:/app/config:ro indocker-compose.yml files fordata-extraction-ner,run-adaptive-ab-tests, andcall-the-openai-responses-api.
    • Removedvolumes mounting./config:/app/config:ro indocker-compose.yml files forcreate-a-prompt-template,generate-structured-outputs, andenforce-custom-rate-limits.
    • Removedvolumes mounting./config:/app/config:ro indocker-compose.yml files fororganize-your-configuration,set-up-auth-for-tensorzero, andsimple-agentic-rag.
    • Removedvolumes mounting./config:/app/config:ro indocker-compose.yml files fortutorial,gsm8k-custom-recipe-dspy, anddatasets-datapoints.
    • Removedvolumes mounting./config:/app/config:ro indocker-compose.yml files fortool-use,haiku-hidden-preferences, andcrewai/example/tensorzero.
    • Removedvolumes mounting./config:/app/config:ro indocker-compose.yml files forcursor,openai-codex, andmcp-model-context-protocol.
    • Removedvolumes mounting./config:/app/config:ro indocker-compose.yml files formultimodal-vision-finetuning,dicl, andquickstart.
    • Removedvolumes mounting./config:/app/config:ro indocker-compose.yml files forreadme,docker-compose.yml inui, anddocker-compose.e2e.ci.yml inui/fixtures.
    • Removedvolumes mounting./config:/app/config:ro indocker-compose.ui.yml inui/fixtures.

This description was created byEllipsis for9f3ac03. You cancustomize this summary. It will automatically update as commits are pushed.

ellipsis-dev[bot] reacted with rocket emoji
CopilotAI review requested due to automatic review settingsDecember 13, 2025 21:25
@GabrielBianconi
Copy link
MemberAuthor

/merge-queue

github-actions[bot] reacted with hooray emojigithub-actions[bot] reacted with rocket emojigithub-actions[bot] reacted with eyes emoji

@github-actions
Copy link
Contributor

🚀 Merge queue workflow triggered!

View the run:https://github.com/tensorzero/tensorzero/actions/runs/20198084955

Copy link

@chatgpt-codex-connectorchatgpt-codex-connectorbot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Copy link
Contributor

CopilotAI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Pull request overview

This PR cleans up Docker Compose configurations for the TensorZero UI by removing deprecated volume mounts and unused provider credentials. The changes align with the UI's new architecture where configuration is read from the gateway rather than mounted directly.

Key changes:

  • Removed./config:/app/config:ro volume mounts from UI services (config now read from gateway)
  • Removed unused API key environment variables (OPENAI_API_KEY, ANTHROPIC_API_KEY) from UI services
  • RemovedTENSORZERO_UI_CONFIG_PATH environment variable (deprecated)
  • Removed--default-config command from UI service in readme example (UI doesn't support this flag)
  • Applied consistent formatting to healthcheck and command arrays in e2e CI files

Reviewed changes

Copilot reviewed 31 out of 31 changed files in this pull request and generated 2 comments.

Show a summary per file
FileDescription
ui/fixtures/docker-compose.ui.ymlRemoved provider credentials and config mount from UI service
ui/fixtures/docker-compose.e2e.ci.ymlRemoved provider credentials and config mount; improved array formatting
ui/docker-compose.ymlRemoved config volume mount
examples/readme/docker-compose.ymlRemoved --default-config flag and OPENAI_API_KEY from UI service
examples/quickstart/docker-compose.ymlRemoved config mount and OPENAI_API_KEY from UI service
examples/optimization/dicl/docker-compose.ymlRemoved config mount and OPENAI_API_KEY from UI service
examples/multimodal-vision-finetuning/docker-compose.ymlRemoved config mount from UI service
examples/mcp-model-context-protocol/docker-compose.ymlRemoved config mount and OPENAI_API_KEY from UI service
examples/integrations/openai-codex/docker-compose.ymlRemoved config mount from UI service
examples/integrations/cursor/docker-compose.ymlRemoved config mount from UI service
examples/integrations/crewai/example/tensorzero/docker-compose.ymlRemoved config mount and OPENAI_API_KEY from UI service
examples/haiku-hidden-preferences/docker-compose.ymlRemoved config mount from UI service
examples/guides/tool-use/docker-compose.ymlRemoved config mount and OPENAI_API_KEY from UI service
examples/guides/datasets-datapoints/docker-compose.ymlRemoved config mount and OPENAI_API_KEY from UI service
examples/gsm8k-custom-recipe-dspy/docker-compose.ymlRemoved config mount from UI service
examples/evaluations/tutorial/docker-compose.ymlRemoved config mount and OPENAI_API_KEY from UI service
examples/dynamic_evaluations/simple-agentic-rag/docker-compose.ymlRemoved config mount from UI service
examples/docs/guides/operations/set-up-auth-for-tensorzero/docker-compose.ymlRemoved config mount and OPENAI_API_KEY from UI service
examples/docs/guides/operations/organize-your-configuration/docker-compose.ymlRemoved config mount, OPENAI_API_KEY, and TENSORZERO_UI_CONFIG_PATH from UI service
examples/docs/guides/operations/enforce-custom-rate-limits/docker-compose.ymlRemoved config mount and OPENAI_API_KEY from UI service
examples/docs/guides/gateway/generate-structured-outputs/docker-compose.ymlRemoved config mount and OPENAI_API_KEY from UI service
examples/docs/guides/gateway/create-a-prompt-template/docker-compose.ymlRemoved config mount and OPENAI_API_KEY from UI service
examples/docs/guides/gateway/call-the-openai-responses-api/docker-compose.ymlRemoved config mount and OPENAI_API_KEY from UI service
examples/docs/guides/experimentation/run-adaptive-ab-tests/docker-compose.ymlRemoved config mount and OPENAI_API_KEY from UI service
examples/data-extraction-ner/docker-compose.ymlRemoved config mount from UI service
examples/chess-puzzles/docker-compose.ymlRemoved config mount from UI service
examples/blog/bandits-in-your-llm-gateway/docker-compose.ymlRemoved config mount and ANTHROPIC_API_KEY from UI service
examples/babyai/docker-compose.ymlRemoved config mount from UI service
docs/quickstart.mdxUpdated documentation to remove config mount and OPENAI_API_KEY
docs/operations/set-up-auth-for-tensorzero.mdxUpdated documentation to remove config mount and OPENAI_API_KEY
docs/deployment/tensorzero-ui.mdxUpdated documentation to remove config mount references

@GabrielBianconi
Copy link
MemberAuthor

/merge-queue

github-actions[bot] reacted with hooray emojigithub-actions[bot] reacted with rocket emojigithub-actions[bot] reacted with eyes emoji

@GabrielBianconiGabrielBianconi self-assigned thisDec 13, 2025
@github-actions
Copy link
Contributor

🚀 Merge queue workflow triggered!

View the run:https://github.com/tensorzero/tensorzero/actions/runs/20198243254

@GabrielBianconiGabrielBianconi added this pull request to themerge queueDec 15, 2025
@Aaron1011Aaron1011 removed this pull request from themerge queue due to a manual requestDec 15, 2025
@GabrielBianconiGabrielBianconi added this pull request to themerge queueDec 15, 2025
github-merge-queuebot pushed a commit that referenced this pull requestDec 15, 2025
* Clean up Docker Compose for UI* Lower log level for config message
@virajmehtavirajmehta removed this pull request from themerge queue due to the queue being clearedDec 16, 2025
@virajmehtavirajmehta added this pull request to themerge queueDec 16, 2025
Merged via the queue intomain with commit5e122afDec 16, 2025
69 of 74 checks passed
@virajmehtavirajmehta deleted the gb/clean-up-docker-ui branchDecember 16, 2025 13:13
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

Copilot code reviewCopilotCopilot left review comments

@chatgpt-codex-connectorchatgpt-codex-connector[bot]chatgpt-codex-connector[bot] left review comments

@shuyanglishuyanglishuyangli approved these changes

Assignees

@shuyanglishuyangli

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Stop mounting configs for UI containers

3 participants

@GabrielBianconi@shuyangli@virajmehta

[8]ページ先頭

©2009-2025 Movatter.jp