Skip to content

docs: DOC-1381: Uris and authentication#8030

Open
margaretkennedy wants to merge 3 commits into
deephaven:mainfrom
margaretkennedy:doc-1381
Open

docs: DOC-1381: Uris and authentication#8030
margaretkennedy wants to merge 3 commits into
deephaven:mainfrom
margaretkennedy:doc-1381

Conversation

@margaretkennedy

Copy link
Copy Markdown
Contributor

No description provided.

…s and examples

- Clarify Docker container name resolution requires same Docker network
- Update docker-compose.yml examples to explicitly configure anonymous authentication
- Remove obsolete version field from docker-compose.yml
- Add manual Docker network setup examples as alternative to docker-compose
- Add note about using container port vs host port when resolving by container name
- Improve authentication requirement explanation for
@github-actions

github-actions Bot commented May 15, 2026

Copy link
Copy Markdown
Contributor

Deploying docs previews for 3fdf9aa (available for 14 days)

Python
Groovy

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates the Deephaven URI documentation (Python + Groovy) to clarify authentication requirements (anonymous auth) and improve Docker-based examples for cross-instance URI resolution, plus minor debugging-doc cleanup.

Changes:

  • Update Shared Tickets links and await_update / awaitUpdate guidance to point to the dedicated reference docs.
  • Expand Docker examples to explicitly configure anonymous authentication and add a non-Compose Docker network alternative.
  • Remove Linux-specific host.docker.internal troubleshooting guidance from the PyCharm Docker debugging guide.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 5 comments.

File Description
docs/python/how-to-guides/use-uris.md Clarifies anonymous-auth requirement for URI resolution; improves Docker examples and linking.
docs/python/how-to-guides/debugging/docker-setup.md Removes a Linux host.docker.internal note/checklist item in the debugging workflow.
docs/groovy/how-to-guides/use-uris.md Mirrors the Python URI doc updates for Groovy (auth + Docker examples + linking).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 178 to 180
- Verify the PyCharm debug server is running (green bug icon should be active).
- Check that port 4444 is not blocked by a firewall.
- On Linux, verify `host.docker.internal` is correctly configured.
- Ensure the port in `settrace` matches the PyCharm configuration.
Comment on lines +174 to +176
docker run -d --network dh-net --name table-producer -p 10000:10000 \
--env START_OPTS=-DAuthHandlers=io.deephaven.auth.AnonymousAuthenticationHandler \
ghcr.io/deephaven/server:latest
Comment on lines +178 to +180
docker run -d --network dh-net --name table-consumer -p 9999:10000 \
--env START_OPTS=-DAuthHandlers=io.deephaven.auth.AnonymousAuthenticationHandler \
ghcr.io/deephaven/server:latest
Comment thread docs/groovy/how-to-guides/use-uris.md
Comment thread docs/groovy/how-to-guides/use-uris.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants