- Notifications
You must be signed in to change notification settings - Fork1.1k
docs: add comprehensive Web Terminal documentation#20458
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
Uh oh!
There was an error while loading.Please reload this page.
Conversation
Closes#19119This adds detailed documentation for the Web Terminal feature, covering:- Architecture and how it works (xterm.js + WebSocket)- Font customization options (IBM Plex Mono, Fira Code, etc.)- Rendering engine configuration (canvas, webgl, dom)- Keyboard shortcuts and copy/paste behavior- URL handling and automatic port forwarding- Advanced usage (custom commands, container selection, debug mode)- Configuration options (server and user-side)- Comprehensive troubleshooting guide- Security considerations- Comparison with other access methodsThe documentation is placed in docs/user-guides/workspace-access/ andlinked from the manifest.json navigation structure.
Uh oh!
There was an error while loading.Please reload this page.
Mermaid is not supported in Coder docs, replaced with text flow description.
This comment was marked as resolved.
This comment was marked as resolved.
Sorry, something went wrong.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
- Add link to xterm.js website in index.md- Remove Performance Issues section- Remove Display Issues section- Remove Copy/Paste Not Working section- Remove Comparison with Other Access Methods section- Remove Security Considerations section- Remove Related Documentation sectionKeeping only essential documentation as requested.
This comment was marked as resolved.
This comment was marked as resolved.
Uh oh!
There was an error while loading.Please reload this page.
As requested in review - bringing back Display Issues troubleshooting.
This comment was marked as resolved.
This comment was marked as resolved.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
- Clarify that container selection only works with Docker containers- Remove duplicate webTerminalRenderer configuration from Server-Side Configuration section
johnstcn left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Nice work 👍 There's a lot of previously undocumented functionality here.
c301a0d intomainUh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Adds comprehensive Web Terminal documentation to address user questions from#19119.
What's included
Files changed
docs/user-guides/workspace-access/web-terminal.mddocs/manifest.json(navigation)docs/user-guides/workspace-access/index.mdCloses#19119