已在运行 → 打开浏览器
zhengjy01/dsh-start · DevOps
scripts/start-dsh.sh 先探测端口:已在运行 → 打开浏览器
★ 2GitHub 星标
0分支
2026-08-29最近更新
Shell开发语言
MIT许可证
主要功能
- 一条命令,四种模式 — dsh-start(前台启动,日志可见,Ctrl+C 停止)、dsh-start -d(后台守护,日志写入 /.dsh/web.log)、dsh-start stop(停止)、dsh-start status(状态)。
- 未运行 → 前台(或 nohup 后台)拉起 dsh web 并等待就绪。
- App 启动报 EPERMoperation not permitted — macOS 权限上下文问题:重新 dsh-start --build-app(v2 版 App 已改为委托终端启动),或直接用终端 dsh-start 启动。
- 防重复启动 — 服务已在运行(默认端口 3080)时只打开浏览器,不会启动第二个实例。
- 自动打开浏览器 — 启动后轮询端口,就绪即打开
安装命令
dsh plugin --profile web add github:zhengjy01/dsh-start