# Wrapper - [Introduction](https://docs.wrapper.sh/introduction.md): Keep your real shell on your machine and reach it from an authorized device. - [Troubleshooting](https://docs.wrapper.sh/troubleshooting.md): Fix auth, attach, install, HUD, and relay issues. - [Quickstart](https://docs.wrapper.sh/guides/installation.md): Install Wrapper, share a session, and attach. Does not patch your shell config. - [Remote Linux box](https://docs.wrapper.sh/guides/linux-remote.md): Run Wrapper on an always-on Linux host without installing it on your laptop. - [Authentication](https://docs.wrapper.sh/guides/auth.md): Sign in with device authorization, inspect the session, and log out safely. - [Local attach](https://docs.wrapper.sh/guides/local-attach.md): Join a live host shell on the same machine over loopback. - [Remote share](https://docs.wrapper.sh/guides/remote-share.md): Share a live host shell with an authorized device over relay and optional P2P. - [Mobile viewer](https://docs.wrapper.sh/guides/mobile-viewer.md): Connect to a shared Wrapper terminal from iPhone or iPad. - [Security and privacy](https://docs.wrapper.sh/configuration/security.md): Authorization model, terminal-data paths, and trust boundaries. - [Environment](https://docs.wrapper.sh/configuration/environment.md): CLI environment variables, defaults, and on-disk paths. - [Setup](https://docs.wrapper.sh/development/setup.md): Run Wrapper from source and verify the local stack. - [CLI reference](https://docs.wrapper.sh/reference/cli.md): Commands, flags, keybindings, and common workflows. - [Architecture](https://docs.wrapper.sh/reference/architecture.md): How CLI, Convex, relay, web, and protocol fit together. - [Transports](https://docs.wrapper.sh/reference/transports.md): Relay WebSocket and default WebRTC P2P paths for remote sessions. - [Pricing](https://docs.wrapper.sh/reference/pricing.md): Local is free. Remote is Pro. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.