一站式IT运维管理平台CAT
什么是 CAT ?
CAT
(Coffee And Tea
)是专为IT
运维从业者打造的一个开源的、开放的一站式IT
运维管理平台。包含资产管理、工单、工作流、仓储等功能模块,以及可靠的移动端应用(Uniapp
)支持。
CAT
项目是 celaraze/chemex
重构版。原项目 chemex
名称弃用,两者存在一些不同:
CAT
采用全新架构设计,大量提升使用体验的细节,及紧跟最新版本潮流。CAT
大部分会还原chemex
的基础功能,但部分设计可能由于实际业务需求将被弃用。- 重做了数据导出、导入功能,现在将提供一个更加人性化的方式。
- 简化了部署需求。
- 增加各类资产编号自动生成规则。
从应用场景来说,和老苏之前介绍的 Snipe-IT
是差不多的
文章传送门:开源IT资产管理系统Snipe-IT
下面的安装演示,图形化安装和 docker cli
安装没有做持久化处理,只有 docker-compose
做了持久化处理,请根据实际需要,选择适合您的安装方式
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 celaraze
,选择第二个 celaraze/cat
,版本选择 latest
。
本文写作时,
latest
版本对应为1.0.10-beta
;
端口
本地端口不冲突就行,不确定的话可以用命令查一下
1 | # 查看端口占用 |
本地端口 | 容器端口 |
---|---|
8835 |
8000 |
默认容器没有对外暴露端口
需要点 +
号自行添加
命令行安装
如果你熟悉命令行,可能用 docker cli
更快捷
1 | # 运行容器 |
也可以用 docker-compose
安装,将下面的内容保存为 docker-compose.yml
文件
1 | version: '3.8' |
容器支持环境变量,可以更换默认的 SQLite
数据库,设置邮件等,具体请参考官方的 .env.example
文件,地址:https://github.com/celaraze/cat/blob/main/.env.example
然后执行下面的命令
1 | # 新建文件夹 cat |
运行
在浏览器中输入 http://群晖IP:8835
就能看到登录界面
默认登录账号密码:
admin@localhost.com / admin
登录成功之后的主界面
老苏不大懂,感觉首先应该完善 基础数据
,录入并完善 品牌
、供应商
等信息
接下才是新建 资产
,包括了 设备
、配件
、软件
、耗材
、秘钥
几种类型,有硬件的,也有软件,还有秘钥这种数字资产
除了一个一个的创建外,也可以通过下载一个标准的 CSV
模板,来批量导入设备
具体的功能就留给有需要的人自己琢磨了
参考文档
celaraze/cat: ☕ CAT(Coffee And Tea)是一个开源的、开放的一站式 IT 运维管理平台。资产管理、工单、盘点以及可靠的移动端应用支持。
地址:https://github.com/celaraze/catCAT官方文档 - Celaraze Blog
地址:https://celaraze.com/wiki/cat.html