1. 程式人生 > 其它 >使用現成的視覺化框架去管理一些指令碼和程式

使用現成的視覺化框架去管理一些指令碼和程式

一、寶塔面板

  安裝參考:Linux裡的“寶塔”,真正的寶塔!詳細教程

 

二、青龍面板

  1.拉去映象

docker pull whyour/qinglong:latest

  2.把映象拉下來後,我們再執行:

docker run -dit \
  -v $PWD/ql/config:/ql/config \
  -v $PWD/ql/log:/ql/log \
  -v $PWD/ql/db:/ql/db \
  -v $PWD/ql/repo:/ql/repo \
  -v $PWD/ql/raw:/ql/raw \
  -v $PWD/ql/scripts:/ql/scripts \
  -p 5700:5700 \
  --name qinglong \
  
--hostname qinglong \ --restart unless-stopped \ whyour/qinglong:latest

  關於這個系統,開發者還開發了一些自帶的命令:

# 更新並重啟青龍
ql update                                                    
# 執行自定義指令碼extra.sh
ql extra                                                     
# 新增單個指令碼檔案
ql raw <file_url>                                             
#
新增單個倉庫的指定指令碼 ql repo <repo_url> <whitelist> <blacklist> <dependence> <branch> # 刪除舊日誌 ql rmlog <days> # 啟動tg-bot ql bot # 檢測青龍環境並修復 ql check
# 重置登入錯誤次數 ql resetlet # 禁用兩步登入 ql resettfa # 依次執行,如果設定了隨機延遲,將隨機延遲一定秒數 task <file_path> # 依次執行,無論是否設定了隨機延遲,均立即執行,前臺會輸出日,同時記錄在日誌檔案中 task <file_path> now # 併發執行,無論是否設定了隨機延遲,均立即執行,前臺不產生日,直接記錄在日誌檔案中,且可指定賬號執行 task <file_path> conc <env_name> <account_number>(可選的) # 指定賬號執行,無論是否設定了隨機延遲,均立即執行 task <file_path> desi <env_name> <account_number>