簡体字中国語 |
Python3、JavaScript、Shell、Typescript をサポートするスケジュールされたタスク管理プラットフォーム
Python3、JavaScript、Shell、Typescript をサポートする時限タスク管理プラットフォーム
デモ / 問題 / Telegram チャネル / Buy Me a Coffee
デモ/フィードバック/電報チャネル/開発者へのヒント
latest
イメージはalpine
に基づいて構築され、 debian
イメージはdebian-slim
に基づいて構築されます。 alpine
でサポートされていない依存関係を使用する必要がある場合は、 debian
イメージを使用することをお勧めします。
docker pull whyour/qinglong:latest
docker pull whyour/qinglong:debian
npm バージョンはdebian/ubuntu/alpine
システムをサポートしています。node node/npm/python3/pip3/pnpm
自分でインストールする必要があります。
npm i @whyour/qinglong
# curl -sSL get.docker.com | sh
docker run -dit
-v $PWD /ql/data:/ql/data
# 冒号后面的 5700 为默认端口,如果设置了 QlPort, 需要跟 QlPort 保持一致
-p 5700:5700
# 部署路径非必须,比如 /test
-e QlBaseUrl= " / "
# 部署端口非必须,当使用 host 模式时,可以设置服务启动后的端口,默认 5700
-e QlPort= " 5700 "
--name qinglong
--hostname qinglong
--restart unless-stopped
whyour/qinglong:latest
Pagoda パネルをインストールするには、Pagoda パネルの公式 Web サイトにアクセスし、ダウンロードしてインストールするスクリプトの公式バージョンを選択します。
インストール後、Pagoda パネルにログインし、メニュー バーのDocker
Docker
をクリックします。初めてアクセスする場合は、[今すぐインストール] をクリックし、プロンプトに従ってインストールを完了します。
インストールが完了したら、アプリ ストアで青龙面板
見つけて [インストール] をクリックし、ドメイン名とその他の基本情報を構成してインストールを完了します。
# curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
mkdir qinglong && cd $_
wget https://raw.githubusercontent.com/whyour/qinglong/master/docker/docker-compose.yml
# 启动
docker-compose up -d
# 停止
docker-compose down
# https://podman.io/getting-started/installation
podman run -dit
--network bridge
-v $PWD /ql/data:/ql/data
# 冒号后面的 5700 为默认端口,如果设置了 QlPort, 需要跟 QlPort 保持一致
-p 5700:5700
# 部署路径非必须,比如 /test
-e QlBaseUrl= " / "
# 部署端口非必须,当使用 host 模式时,可以设置服务启动后的端口,默认 5700
-e QlPort= " 5700 "
--name qinglong
--hostname qinglong
docker.io/whyour/qinglong:latest
システムの元のデータが失われないように、インストールにはクリーンなシステムを使用することをお勧めします。node/npm/python3/pip3/pnpm を自分でインストールする必要があります。
# Debian/Ubuntu
curl -sL https://deb.nodesource.com/setup_20.x | sudo -E bash -
npm install -g node-pre-gyp [email protected]
npm install -g @whyour/qinglong
qinglong
# 根据提示增加环境变量 QL_DIR 和 QL_DATA_DIR,QL_DATA_DIR 必须以 /data 结尾
export QL_DIR= " "
export QL_DATA_DIR= " "
# 再次执行
qinglong
# 依次执行,如果设置了随机延迟,将随机延迟一定秒数
task < file_path >
# 依次执行,无论是否设置了随机延迟,均立即运行,前台会输出日,同时记录在日志文件中
task < file_path > now
# 并发执行,无论是否设置了随机延迟,均立即运行,前台不产生日,直接记录在日志文件中,且可指定账号执行
task < file_path > conc < env_name > < account_number >(可选的)
# 指定账号执行,无论是否设置了随机延迟,均立即运行
task < file_path > desi < env_name > < account_number >
# 设置任务超时时间
task -m < max_time > < file_path >
# 使用 -- 分割,-- 后面的参数会传给脚本,下面的例子,脚本就可接收到参数 -u whyour -p password
task < file_path > -- -u whyour -p password
# 更新并重启青龙
ql update
# 运行自定义脚本extra.sh
ql extra
# 添加单个脚本文件
ql raw < file_url >
# 添加单个仓库的指定脚本
ql repo < repo_url > < whitelist > < blacklist > < dependence > < branch > < extensions >
# 删除旧日志
ql rmlog < days >
# 启动tg-bot
ql bot
# 检测青龙环境并修复
ql check
# 重置登录错误次数
ql resetlet
# 禁用两步登录
ql resettfa
パラメータ | 説明する |
---|---|
ファイルのURL | スクリプトアドレス |
リポ_url | 倉庫の住所 |
ホワイトリスト | ウェアハウスをプルするときのホワイトリストは、プルする必要があるスクリプトのパスに含まれる、複数の垂直バーで区切られた文字列です。 |
ブラックリスト | ウェアハウスをプルするときのブラックリストは、プルする必要があるスクリプトのパスに含まれない文字列であり、複数の縦線で区切られています。 |
依存 | ウェアハウスに必要な依存関係ファイルをプルすると、ウェアハウスからスクリプトの下のウェアハウス ディレクトリに直接コピーされます。ブラックリストの影響を受けず、複数の垂直線で分割されます。 |
拡張子 | ウェアハウスのファイル接尾辞を複数の垂直線で区切って取得します。 |
支店 | 倉庫の枝を引っ張る |
日 | ログを保存する日数 |
ファイルパス | タスク実行時のファイルパス |
git clone https://github.com/whyour/qinglong.git
cd qinglong
cp .env.example .env
# 推荐使用 pnpm https://pnpm.io/zh/installation
npm install -g [email protected]
pnpm install
pnpm start
ブラウザを開いて http://127.0.0.1:5700 にアクセスします。
青龍は滄龍とも呼ばれ、中国の伝統文化における四天王の一つであり、東洋を代表する霊獣です。要素は木に属し、それが表す季節は八卦の本震である春です。滄龍と英龍は両方とも翼を持っています。 『張国興宗』には「補助翼を備え、真の龍である」と記されている。
『後漢書・魯李志2』には、太陽が空を巡り、一方は寒く、他方は暑く、四季が用意され、すべてのものが変化し、写真が撮られ、宣伝が行われ、そして青い龍が星を動かし、それが年と呼ばれます。
青龍は、中国の二十八星座のうち、東洋の 7 つの星座(暁、康、帝、方、辛、魏、季)の総称です。 初期の星信仰では、彼は最も高貴な神でした。 しかし、道教の信仰によってその神殿に吸収された後、彼の神性は大きく衰退し、さまざまな道教の経典では、彼は「皇帝」、「聖将軍」、「幽霊捕りの将軍」と呼ばれています。 「。」などの称号を持ち、白虎統括神とともに道教の守護神である。