mirror of
https://github.com/siteboon/claudecodeui.git
synced 2026-04-04 12:47:28 +00:00
24 lines
719 B
Bash
24 lines
719 B
Bash
#!/bin/bash
|
|
|
|
# Auto-start Claude Code UI server in background if not already running.
|
|
# This script is sourced from ~/.bashrc on sandbox shell open.
|
|
|
|
if ! pgrep -f "server/index.js" > /dev/null 2>&1; then
|
|
# Start the pre-installed version immediately
|
|
nohup cloudcli start --port 3001 > /tmp/cloudcli-ui.log 2>&1 &
|
|
disown
|
|
|
|
# Check for updates in the background (non-blocking)
|
|
nohup npm update -g @cloudcli-ai/cloudcli > /tmp/cloudcli-update.log 2>&1 &
|
|
disown
|
|
|
|
echo ""
|
|
echo " Claude Code UI is starting on port 3001..."
|
|
echo ""
|
|
echo " To access the web UI, forward the port:"
|
|
echo " sbx ports \$(hostname) --publish 3001:3001"
|
|
echo ""
|
|
echo " Then open: http://localhost:3001"
|
|
echo ""
|
|
fi
|