From 3a553c892d7b2a1edb04390e7b61167fc670ecb5 Mon Sep 17 00:00:00 2001 From: SuperComboGamer Date: Sat, 13 Dec 2025 02:04:05 -0500 Subject: [PATCH] docs: fix terminal documentation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Terminal is NOT password protected by default - Add TERMINAL_PASSWORD to .env to enable protection - Add TERMINAL_ENABLED=false to disable terminal completely 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- docs/terminal.md | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/docs/terminal.md b/docs/terminal.md index 617e87cf..38dece63 100644 --- a/docs/terminal.md +++ b/docs/terminal.md @@ -2,18 +2,26 @@ The integrated terminal provides a full-featured terminal emulator within Automaker, powered by xterm.js. -## Unlocking the Terminal +## Configuration -The terminal is password-protected by default. To unlock: +Configure the terminal via environment variables in `apps/server/.env`: -1. Go to **Settings** (gear icon in sidebar) -2. Navigate to the **Terminal** section -3. Enter your password and click **Unlock** +### Disable Terminal Completely +``` +TERMINAL_ENABLED=false +``` +Set to `false` to completely disable the terminal feature. -To disable password protection entirely: -1. Unlock the terminal first -2. Toggle off **Require password to unlock terminal** -3. The terminal will now be accessible without a password +### Password Protection +``` +TERMINAL_PASSWORD=yourpassword +``` +By default, the terminal is **not password protected**. Add this variable to require a password. + +When password protection is enabled: +- Enter the password in **Settings > Terminal** to unlock +- The terminal remains unlocked for the session +- You can toggle password requirement on/off in settings after unlocking ## Keyboard Shortcuts