whyour/qinglong简体中文 | English
Timed task management platform supporting Python3, JavaScript, Shell, Typescript
Demo / Issues / *** Channel / Buy Me a Coffee
演示 / 反馈 / *** 频道 / ***开发者
!cover
The latest image is built on alpine and the debian image is built on debian-slim. If you need to use a dependency that is not supported by alpine, it is recommended that you use the debian image.
bashdocker pull whyour/qinglong:latest docker pull whyour/qinglong:debian
The npm version supports debian/ubuntu/centos/alpine systems and requires node/python3 to be installed.
bashnpm i @whyour/qinglong
bash# Execute in sequence, if a random delay is set, it will be randomly delayed by a certain number of seconds task <file_path> # Execute in sequence, regardless of whether a random delay is set, all run immediately, # and the foreground will output the day, while recorded in the log file task <file_path> now # Concurrent execution, regardless of whether a random delay is set, are run immediately, # the foreground does not generate the day, directly recorded in the log file, and can be specified account execution task <file_path> conc <env_name> <account_number>(Optional) # Specify the account to execute and run immediately regardless of whether a random delay is set task <file_path> desi <env_name> <account_number> # Set task timeout task -m <max_time> <file_path> # Use -- to split, -- followed by a parameter that is passed to the script, as in the following example, the script receives the parameter -u whyour -p password task <file_path> -- -u whyour -p password
bash# Update and restart Green Dragon ql update # Run custom scripts extra.sh ql extra # Adding a single script file ql raw <file_url> # Add a specific script for a single repository ql repo <repo_url> <whitelist> <blacklist> <dependence> <branch> # Delete old logs ql rmlog <days> # Start bot ql bot # Detecting the Green Dragon environment and repairing it ql check # Reset the number of login errors ql resetlet # Disable two-step login ql resettfa
| Parameter | Description |
|---|---|
| file_url | Script address |
| repo_url | Repository address |
| whitelist | The whitelist when pulling the repository, i.e., the string contained in the path of the script to be pulled |
| blacklist | Blacklisting when pulling repositories, i.e. strings that are not included in the path of the script to be pulled |
| dependence | Pulling the dependencies needed for the repository will be copied directly from the repository to the repository directory under scripts, regardless of the blacklist |
| extensions | Pull the branch of the repository |
| branch | Number of days of logs to be kept |
| days | File path for task execution |
| file_path | The name of the environment variable that needs to be concurrent or specified at the time of task execution |
bash# curl -sSL get.docker.com | sh docker run -dit \ -v $PWD/ql/data:/ql/data \ # The 5700 after the colon is the default port, if QlPort is set, it needs to be the same as QlPort. -p 5700:5700 \ # Deployment paths are not required, e.g. /test. -e QlBaseUrl="/" \ # Deployment port is not required, when using host mode, you can set the port after service startup, default 5700 -e QlPort="5700" \ --name qinglong \ --hostname qinglong \ --restart unless-stopped \ whyour/qinglong:latest
bash# curl -L [***]`uname -s`-`uname -m` -o /usr/local/bin/docker-compose mkdir qinglong wget [***] # start docker-compose up -d # stop docker-compose down
bash# [***] podman run -dit \ --network bridge \ -v $PWD/ql/data:/ql/data \ # The 5700 after the colon is the default port, if QlPort is set, it needs to be the same as QlPort. -p 5700:5700 \ # Deployment paths are not required, e.g. /test. -e QlBaseUrl="/" \ # Deployment port is not required, when using host mode, you can set the port after service startup, default 5700 -e QlPort="5700" \ --name qinglong \ --hostname qinglong \ docker.io/whyour/qinglong:latest
It is recommended to use a pure system installation to avoid losing the original system data, you need to install node/npm/python3/pip3 yourself
bashnpm install -g @whyour/qinglong qinglong # Add the environment variables QL_DIR and QL_DATA_DIR when prompted export QL_DIR="" export QL_DATA_DIR="" # Run again qinglong
bash$ git clone ***:whyour/qinglong.git $ cd qinglong $ cp .env.example .env # Recommended use pnpm [***] $ npm install -g pnpm@8.3.1 $ pnpm install $ pnpm start
Open your browser and visit <[***]>
The Green Dragon, also known as the Canglong, is one of the four elephants and one of the four spirits of the heavens in traditional Chinese culture. According to the Five Elements, it is a spirit animal representing the East as a green dragon, the five elements are wood, and the season represented is spring, with the eight trigrams dominating vibration. Like the Ying Long, the Cang Long has feathered wings. According to the Zhang Guo Xing Zong (Zhang Guo Xing Zong), "a true dragon is one that has complementary wings".
In the Book of the Later Han Dynasty (後漢書-律曆志下), it is written: "The sun is in the sky, a cold and a summer, the four seasons are ready, all things are changed, the regency moves, and the green dragon moves to the star, which is called the year. (The Year of the Star)
Among the twenty-eight Chinese constellations, the Green Dragon is the generic name for the seven eastern constellations (Horn, Hyper, Diao, Fang, Heart, Tail and Minchi). It is known in Taoism as "Mengzhang" and in different Taoist scriptures as "Dijun", "Shengjian", "Shenjian" and He is also known in different Daoist scriptures as "Dijun", "Shengjun", "Shenjun" and "Ghost Catcher"[1], and is the guardian deity of Daoism, together with the White Tiger Supervisor of Soldiers.
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
在 Linux 系统配置镜像服务
在 Docker Desktop 配置镜像
Docker Compose 项目配置
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
在宝塔面板一键配置镜像
Synology 群晖 NAS 配置
飞牛 fnOS 系统配置镜像
极空间 NAS 系统配置服务
爱快 iKuai 路由系统配置
绿联 NAS 系统配置镜像
QNAP 威联通 NAS 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
无需登录使用专属域名
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
免费版仅支持 Docker Hub 访问,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等;免费版仅支持 docker.io。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
来自真实用户的反馈,见证轩辕镜像的优质服务