Упрощенный китайский |
Платформа управления запланированными задачами, поддерживающая Python3, JavaScript, Shell и Typescript.
Платформа управления задачами по времени, поддерживающая Python3, JavaScript, Shell, Typescript
Демо / Проблемы / Telegram-канал / Купи мне кофе
Демо/Отзывы/Телеграм-канал/Советы разработчикам
latest
образ создан на основе alpine
, а образ debian
— на основе debian-slim
. Если вам нужно использовать зависимости, которые не поддерживаются alpine
, рекомендуется использовать образ debian
.
docker pull whyour/qinglong:latest
docker pull whyour/qinglong:debian
Версия npm поддерживает системы debian/ubuntu/alpine
. Вам необходимо установить 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 Panel, перейдите на официальный сайт Pagoda Panel и выберите официальную версию скрипта для загрузки и установки.
После установки войдите в панель 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
параметр | иллюстрировать |
---|---|
file_url | Адрес скрипта |
repo_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» записано: Солнце движется по небу, одно холодное, другое жаркое, и все четыре времени года подготовлены, сделаны фотографии, перенесены рекламные акции. и синий дракон перемещает звезды, что называется годом.
Среди двадцати восьми китайских созвездий Цинлун — общее название семи восточных созвездий (Цзяо, Кан, Ди, Фан, Синь, Вэй и Цзи). В ранних звездных верованиях он был самым благородным богом. Однако после того, как даосские верования поглотили его пантеон, его божество сильно пришло в упадок. «.» и другие титулы, вместе с Богом-Наблюдателем Белого Тигра, он является богом-хранителем даосизма.