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

Mas#61

Open
tneto wants to merge 9 commits into
NVIDIA:main from
tneto:mas
Open

Mas #61
tneto wants to merge 9 commits into
NVIDIA:main from
tneto:mas

Conversation

@tneto

@tneto tneto commented Apr 2, 2026

Copy link
Copy Markdown

Wait for x11vnc with ss listen check instead of repeated nc -z TCP probes. Add VNC_WS_SETTLE_SEC Dockerfile ARG (default 2s). Defer first noVNC connect by 600ms. Document macOS Docker socket, Apple Silicon, and 1002 troubleshooting.

Signed-off-by: Telmo Neto telmo.neto@gmail.com

tneto added 9 commits April 1, 2026 11:09
...y integration
- Replaced noVNC with websockify in the Dockerfile and related scripts for improved VNC handling.
- Updated README and quickstart instructions to reflect changes in accessing the UI via /index.html.
- Removed nginx configuration as websockify now directly serves noVNC assets.
- Enhanced startup script to manage websockify and x11vnc processes more effectively.
- Adjusted Openbox configuration for better window management during OAuth flows.
- Cleaned up line endings in various scripts for consistency.
... creation instructions
- Added sections explaining the advantages of using OpenShell over plain Docker.
- Included detailed instructions for starting the OpenShell gateway and creating a sandbox with port forwarding.
- Provided commands for checking deployment status and managing logs.
- Mentioned shared memory considerations for Electron applications under OpenShell.
...x creation
- Added 'iproute2' to the Dockerfile dependencies for enhanced networking capabilities.
- Updated README instructions to include the startup command for sandbox creation, ensuring proper initialization of the OpenShell environment.
... for improved browser support and OAuth handling
- Added 'iptables' and 'libnss3-tools' to Dockerfile dependencies for better network and security management.
- Updated policy.yaml to include necessary paths for Google Chrome and shared memory access, ensuring proper functionality.
- Enhanced startup.sh and openbox-autostart scripts to set environment variables for Openbox and manage NSS certificates for TLS.
- Improved Openbox configuration to handle Chrome-specific window management.
- Expanded README with important notes on OpenShell usage and sandbox recreation for policy changes.
...ss probes
Wait for x11vnc with ss listen check instead of repeated nc -z TCP probes. Add VNC_WS_SETTLE_SEC Dockerfile ARG (default 2s). Defer first noVNC connect by 600ms. Document macOS Docker socket, Apple Silicon, and 1002 troubleshooting.
Signed-off-by: Telmo Neto <telmo.neto@gmail.com>
- Adjusted VNC readiness checks to enhance reliability on macOS.
- Implemented a delay for the initial noVNC connection to ensure proper setup.
- Updated documentation to clarify changes and troubleshooting steps for macOS users.
Signed-off-by: Telmo Neto <telmo.neto@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

AltStyle によって変換されたページ (->オリジナル) /