Chinois simplifié | Anglais
Plateforme de gestion de tâches planifiées prenant en charge Python3, JavaScript, Shell et Typescript
Plateforme de gestion de tâches chronométrées prenant en charge Python3, JavaScript, Shell, Typescript
Démo / Problèmes / Chaîne Telegram / Achetez-moi un café
Démo/Commentaires/Chaîne Telegram/Conseils aux développeurs
La latest
image est construite sur la base de alpine
et l'image debian
est construite sur la base de debian-slim
. Si vous devez utiliser des dépendances qui ne sont pas prises en charge par alpine
, il est recommandé d'utiliser l'image debian
.
docker pull whyour/qinglong:latest
docker pull whyour/qinglong:debian
La version npm prend en charge les systèmes debian/ubuntu/alpine
. Vous devez installer node/npm/python3/pip3/pnpm
vous-même.
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
Pour installer Pagoda Panel, accédez au site officiel de Pagoda Panel et sélectionnez la version officielle du script à télécharger et à installer.
Après l'installation, connectez-vous au panneau Pagoda et cliquez sur Docker
dans la barre de menu. Lors de votre première connexion, vous serez invité à installer le service Docker
. Cliquez sur Installer maintenant et suivez les instructions pour terminer l'installation.
Une fois l'installation terminée, recherchez青龙面板
dans l'App Store, cliquez sur Installer, configurez le nom de domaine et d'autres informations de base pour terminer l'installation.
# 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
Il est recommandé d'utiliser un système propre pour l'installation afin d'éviter de perdre les données d'origine du système. Vous devez installer node/npm/python3/pip3/pnpm vous-même.
# 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
paramètre | illustrer |
---|---|
URL_fichier | Adresse du script |
dépôt_url | Adresse de l'entrepôt |
liste blanche | La liste blanche lors de l'extraction de l'entrepôt est la chaîne contenue dans le chemin du script qui doit être extrait, séparée par plusieurs barres verticales. |
liste noire | La liste noire lors de l'extraction de l'entrepôt est une chaîne qui n'est pas incluse dans le chemin du script à extraire, séparée par plusieurs barres verticales. |
dépendance | L'extraction des fichiers de dépendance requis par l'entrepôt sera copiée directement de l'entrepôt vers le répertoire de l'entrepôt sous les scripts. Elle ne sera pas affectée par la liste noire et est divisée par plusieurs lignes verticales. |
extensions | Tirez le suffixe du fichier de l'entrepôt, séparé par plusieurs lignes verticales |
bifurquer | Tirez la branche de l'entrepôt |
jours | Nombre de jours pour conserver les journaux |
chemin_fichier | Le chemin du fichier lorsque la tâche est exécutée |
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
Ouvrez votre navigateur et visitez http://127.0.0.1:5700
Qinglong, également connu sous le nom de Canglong, est l'une des quatre images et l'un des quatre esprits du ciel dans la culture traditionnelle chinoise. Selon la théorie des cinq éléments, c'est une bête spirituelle représentant l'Orient. les éléments appartiennent au bois et la saison qu'il représente est le printemps, le principal choc du Bagua. Canglong et Yinglong ont tous deux des ailes. "Zhang Guoxing Zong" a déclaré qu'"il a des ailes auxiliaires, c'est donc un vrai dragon".
Enregistrements du "Livre des derniers Han·Lu Li Zhi 2" : Le soleil se déplace dans le ciel, un froid et un chaud, les quatre saisons sont préparées, tout est changé, les photos sont prises, la promotion est déplacée et le le dragon vert déplace le Chen, appelé l'année.
Parmi les vingt-huit constellations chinoises, Qinglong est le nom général des sept constellations orientales (Jiao, Kang, Di, Fang, Xin, Wei et Ji). Dans les premières croyances des étoiles, il était le dieu le plus noble. Cependant, après avoir été absorbé dans son panthéon par les croyances taoïstes, sa divinité a considérablement décliné. Le taoïsme l'a appelé « Meng Zhang ». Dans différentes écritures taoïstes, il a « empereur », « général saint », « général divin » et « général attrapeur de fantômes ». ". " et d'autres titres, avec le Dieu Superviseur du Tigre Blanc, il est le dieu gardien du taoïsme.