mirror of
https://github.com/tale/headplane.git
synced 2026-08-20 01:42:17 +00:00
Fix restty links across docs pages (#595)
This commit is contained in:
+1
-1
@@ -61,7 +61,7 @@
|
||||
> This is a beta release. Please report any issues you encounter.
|
||||
|
||||
- **Rebuilt the user model to enable "account linking" between Headplane and Headscale.** OIDC users are automatically linked to their Headscale counterparts based on subject and email. Users who cannot be automatically linked can claim an unlinked Headscale user during onboarding. See the [SSO docs](/features/sso) for details (via [#489](https://github.com/tale/headplane/pull/489)).
|
||||
- **Rebuilt Browser SSH** with a new terminal powered by [Ghostty WASM](https://restty.dev), improved session handling, and support for custom DERP ports. See the [Browser SSH docs](/features/ssh) for details (closes [#515](https://github.com/tale/headplane/issues/515), closes [#386](https://github.com/tale/headplane/issues/386)).
|
||||
- **Rebuilt Browser SSH** with a new terminal powered by [Ghostty WASM](https://restty.pages.dev), improved session handling, and support for custom DERP ports. See the [Browser SSH docs](/features/ssh) for details (closes [#515](https://github.com/tale/headplane/issues/515), closes [#386](https://github.com/tale/headplane/issues/386)).
|
||||
- **Rearchitected the Headplane Agent** with a periodic sync model and extensive caching. The agent now auto-generates ephemeral pre-auth keys (requires Headscale 0.28+). See the [Agent docs](/features/agent) for details (closes [#350](https://github.com/tale/headplane/issues/350), closes [#455](https://github.com/tale/headplane/issues/455)).
|
||||
- **Replaced `openid-client` with a new OIDC implementation.** Fixes `client_secret_basic` not working with Google SSO and other providers (closes [#493](https://github.com/tale/headplane/issues/493), closes [#516](https://github.com/tale/headplane/issues/516)).
|
||||
- **Migrated all UI components from react-aria to [Base UI](https://base-ui.com).**
|
||||
|
||||
@@ -38,7 +38,7 @@ Upgrade Headscale to 0.29.2 or newer, or use Headscale 0.28.x.
|
||||
## How It Works
|
||||
|
||||
:::tip
|
||||
While we use Ghostty (via [restty](https://restty.dev)) to render the terminal,
|
||||
While we use Ghostty (via [restty](https://restty.pages.dev)) to render the terminal,
|
||||
the SSH connection is opened with a `TERM` value of `xterm-256color` for maximum
|
||||
compatibility. Nerd Font glyphs are supported out of the box — the terminal
|
||||
ships with a self-hosted JetBrains Mono Nerd Font.
|
||||
@@ -50,7 +50,7 @@ When a user opens an SSH session from the UI, the browser:
|
||||
WireGuard. This node will connect to the tailnet via a pre-auth key.
|
||||
2. Opens an SSH session to the target node's Tailscale IP address over the
|
||||
tunnel and passes it to the browser.
|
||||
3. Using [restty](https://restty.dev) (a Ghostty-based WASM terminal emulator),
|
||||
3. Using [restty](https://restty.pages.dev) (a Ghostty-based WASM terminal emulator),
|
||||
the browser renders a full-featured terminal and proxies the SSH session
|
||||
to it.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user