UI toolkit tooltips, docker compose stack - #1069
Merged
Merged
Conversation
- docker-compose.yml: mongo + server, client behind "work" profile - dockerfile: replace pyenv/3.9 with deadsnakes 3.11 in a venv
- Publish all ports on 127.0.0.1 only, so the stack is reachable
from this machine but not the LAN.
- Run the server with --cors remote so the embedded Jupyter binds
0.0.0.0 and port 8888 is reachable through Docker's port mapping.
- Start Mongo with --quiet and add --quiet to the healthcheck to
stop the per-connection open/close log spam.
- Drop the old commented-out MongoDB blocks from the dockerfile.
- Bump jupyterlab 4.6.3, notebook 7.6.2, jupyter_server 2.21,
jupyterlab_server 2.28 so the lab extensions load again.
- dockerfile only: mark /app a safe git dir so jupyterlab-git
stops returning 500 in the container (not relevant outside Docker).
jupyter-ai reaches Ollama via langchain's ChatOllama. When Ollama is down, the default connect timeout hangs the whole notebook load for 5-10s. Patch OllamaProvider to give its client a 100ms connect timeout while leaving the read timeout open, so model generation still works.
- New "ollama" service behind the "ai" profile. No published ports,
so it is reachable only by the server over the internal network.
Start it with: docker compose --profile ai up
- Point the server at it via OLLAMA_HOST=http://ollama:11434.
- Persist models in ./ollama-data and gitignore it.
Split group rows no longer open a details tab. Toolkit rows show the toolkit info on hover; type/field rows show the grouping and its toolkit. Drop the "(not registered)" tag.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.