mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-07-31 10:20:32 +02:00
Configure optional Claude Code terminal
This commit is contained in:
@@ -2,7 +2,7 @@ arch:
|
||||
- aarch64
|
||||
- amd64
|
||||
audio: true
|
||||
description: Claude Desktop streamed through a browser with LinuxServer Selkies
|
||||
description: Claude Desktop and a persistent Claude Code terminal streamed from one add-on
|
||||
devices:
|
||||
- /dev/dri
|
||||
- /dev/dri/card0
|
||||
@@ -44,6 +44,10 @@ options:
|
||||
ha_smart_context: true
|
||||
enable_ha_mcp: true
|
||||
dangerously_skip_permissions: false
|
||||
enable_terminal: true
|
||||
terminal_username: claude
|
||||
terminal_password: ""
|
||||
terminal_workspace: ""
|
||||
github_token: ""
|
||||
github_username: ""
|
||||
install_caveman: true
|
||||
@@ -54,9 +58,11 @@ panel_admin: false
|
||||
panel_icon: mdi:robot-happy
|
||||
ports:
|
||||
3001/tcp: null
|
||||
7681/tcp: null
|
||||
8787/tcp: 8787
|
||||
ports_description:
|
||||
3001/tcp: Web interface https
|
||||
3001/tcp: Claude Desktop web interface
|
||||
7681/tcp: Authenticated Claude Code web terminal
|
||||
8787/tcp: Headroom dashboard and proxy
|
||||
privileged:
|
||||
- SYS_ADMIN
|
||||
@@ -80,6 +86,10 @@ schema:
|
||||
ha_smart_context: bool?
|
||||
enable_ha_mcp: bool?
|
||||
dangerously_skip_permissions: bool?
|
||||
enable_terminal: bool
|
||||
terminal_username: match(^[A-Za-z0-9_.-]+$)
|
||||
terminal_password: password?
|
||||
terminal_workspace: str?
|
||||
github_token: password?
|
||||
github_username: str?
|
||||
install_caveman: bool
|
||||
@@ -90,5 +100,5 @@ slug: claude_desktop
|
||||
tmpfs: true
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons
|
||||
version: "1.12"
|
||||
version: "1.13"
|
||||
video: true
|
||||
|
||||
Reference in New Issue
Block a user