Skip to content

Update Linux installer and Docker agent docs#43

Draft
cursor[bot] wants to merge 1 commit into
masterfrom
cursor/juice-project-documentation-7735
Draft

Update Linux installer and Docker agent docs#43
cursor[bot] wants to merge 1 commit into
masterfrom
cursor/juice-project-documentation-7735

Conversation

@cursor

@cursor cursor Bot commented Jun 22, 2026

Copy link
Copy Markdown

Summary

  • Updated Linux installation docs with verified installer modes for client-only installs and agent service installs.
  • Expanded Docker agent docs with compose, docker run, runtime parameter, update, and custom build guidance.
  • Refreshed Linux system requirements and troubleshooting for installer dependency checks and Docker UDP gateway setup.

Codepaths Covered

  • installer/install-juice.sh: INSTALL_JUICE_TOKEN, optional INSTALL_JUICE_POOL, custom controller/version/user/restart options, pool names with spaces, glibc and dependency checks, systemd/OpenRC service behavior.
  • docker/agent/README.md and docker/agent/root/home/juice/start-agent.sh: JUICE_TOKEN, JUICE_POOL, JUICE_HOST_IP, JUICE_HOST_PORT, JUICE_ADDITIONAL_ARGS, compose and CLI flows.
  • docker/agent/Dockerfile: Ubuntu 24.04 base, CUDA 13 runtime package installation, Video Codec SDK build input.

Knowledge Gaps Addressed

  • Clarifies that omitting INSTALL_JUICE_POOL installs only the CLI and does not create an agent service.
  • Documents agent-only Linux dependency failures, including libnvidia-encode.so.
  • Replaces stale Docker host-network-only guidance with reachable UDP gateway guidance.

Verification

  • npm ci && npm run build passed. The build still reports existing site-wide edit-link warnings.
Open in Web View Automation 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant