Files

25 lines
1.1 KiB
Plaintext
Raw Permalink Normal View History

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.