Commit Graph

2 Commits

Author SHA1 Message Date
c41ms0n
be89ba8662 refactor: replace faketty with headless --noninteractive daemon + PTY_TOOL switcher
- Drop faketty named pipe and screen; daemon runs via exec protonmail-bridge --noninteractive
  so stdout/stderr reach docker logs natively and SIGTERM lands directly on the bridge
- Add PTY_TOOL build ARG/ENV (dtach default, abduco, reptyr) for interactive sessions only
- Split commands: init (first-time setup), run (daemon), manage (interactive CLI), attach (reattach)
- PTY machinery isolated to manage/attach; restart loop and log forwarding hacks removed
- Fix $1 unbound variable with ${1:-}, set -ex replaced with set -euo pipefail
- chmod +x consolidated into install RUN layer; healthcheck -exc fixed to -c
- CMD switched to exec form to ensure signals reach entrypoint directly
2026-03-03 11:16:21 +00:00
Xiaonan Shen
cc319ba0a7
Move deb packing under deb folder (#12) 2020-11-19 19:46:18 -08:00