25 lines
1.1 KiB
Plaintext
25 lines
1.1 KiB
Plaintext
Source: devdesk
|
|||
|
|
Section: admin
|
||
|
|
Priority: optional
|
||
|
|
Maintainer: Jared Vititoe <jjvititoe1@gmail.com>
|
||
|
|
# Node.js >= 18 with npm is also needed to build the web UI (provided by the CI image / nodesource).
|
||
|
|
Build-Depends: debhelper-compat (= 13), bats, ca-certificates, curl, jq, tmux (>= 3.2)
|
||
|
|
Standards-Version: 4.6.2
|
||
|
|
Homepage: https://code.lotusguild.org/LotusGuild/devdesk
|
||
|
|
Vcs-Browser: https://code.lotusguild.org/LotusGuild/devdesk
|
||
|
|
Vcs-Git: https://code.lotusguild.org/LotusGuild/devdesk.git
|
||
|
|
Rules-Requires-Root: no
|
||
|
|
|
||
|
|
Package: devdesk
|
||
|
|
Architecture: amd64
|
||
|
|
Depends: ${misc:Depends}, fzf, jq, tmux (>= 3.2)
|
||
|
|
Description: persistent browser terminal for Claude Code
|
||
|
|
DevDesk serves a LotusGuild-styled web terminal (ttyd with an xterm.js
|
||
|
|
front end) whose sessions live in a dedicated tmux server. Closing the
|
||
|
|
browser, restarting the web service or upgrading the package never stops
|
||
|
|
the Claude Code processes; after a reboot each named session resumes its
|
||
|
|
own conversation.
|
||
|
|
.
|
||
|
|
Authentication and TLS are expected to be handled by a reverse proxy
|
||
|
|
(Nginx Proxy Manager + Authelia), which also injects the ttyd credential.
|