[开源]一款服务器任务管理平台,自动化让任务管理维护变得简单

开源系统流程管理
2026-06-28 05:46 2 次浏览 • 0 次下载 0KB
[开源]一款服务器任务管理平台,自动化让任务管理维护变得简单

一、开源项目简介

cronin 服务器任务管理平台

cronin 是企业内部任务管理平台,支持linux、windows服务器;具有统一维护、日志监控、告警监控、任务重放、自动化等优势,让任务管理维护变得简单。

二、开源协议

使用Apache-2.0开源协议

三、界面展示

功能预览

命名空间&任务展示

图片

远程服务器执行sh脚本

图片

git拉取仓库sql语句脚本执行

图片

执行日志

图片

流水线任务

图片

四、功能概述

cronin 是企业内部任务管理平台,支持linux、windows服务器;具有统一维护、日志监控、告警监控、任务重放、自动化等优势,让任务管理维护变得简单。

面向运维和程序开发 定时任务管理平台。接入常用第三方工具,专于任务整合与自动化。单文件无依赖。

特点

  • 二进制单文件程序,无任何依赖,开箱及用

  • 统一的任务管理方案,让开发专注于业务

功能

  1. 多命名空间,区分不同开发环境任务,各自独立管理避免混淆

  2. 支持多种任务种类:http请求、cmd/shell脚本、grpc请求、sql执行、jenkins构建、多任务组合流水线

  3. 支持gitee远程仓库拉取脚本执行。

  4. 支持corn周期循环语法,定时单次脚本类型任务。

  5. 链路式任务日志信息;自定义通知模板设置对任务状态进行消息通知。

五、技术选型

安装

一、 获取程序包

  • 方式1:下载编译包(优选)

进入 releases 根据服务器型号选择编译包下载。

  • 方式2:手动编译

  • main.version 参数为指定的版本号。

  • main.isBuildResource 参数为是否打包静态资源文件,建议true。

# 编译命令
GOOS=linux go build -ldflags "-X main.version=v0.xx -X main.isBuildResource=true" -o cronin.xx ./main.go

二、 完善配置

项目启动时将寻找当前需要准备./configs/database.yaml数据库配置文件、./configs/main.yaml主配置文件。

三、 运行

./cronin.xx

入口页地址:http://127.0.0.1:9003/

默认账号:root / 123456

#1
资源直链https://gitee.com/mnyuan/cronin
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

关于我们

隐私政策

侵权投诉

站长:IT小君

粤ICP备20043561号

2016-2046 © 星河码客

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare