一站式IT运维管理平台CAT

什么是 CAT ?

CAT(Coffee And Tea)是专为 IT 运维从业者打造的一个开源的、开放的一站式 IT 运维管理平台。包含资产管理、工单、工作流、仓储等功能模块,以及可靠的移动端应用(Uniapp)支持。

CAT 项目是 celaraze/chemex 重构版。原项目 chemex 名称弃用,两者存在一些不同:

CAT 采用全新架构设计,大量提升使用体验的细节,及紧跟最新版本潮流。

CAT 大部分会还原 chemex 的基础功能,但部分设计可能由于实际业务需求将被弃用。

重做了数据导出、导入功能,现在将提供一个更加人性化的方式。

简化了部署需求。

增加各类资产编号自动生成规则。

从应用场景来说,和老苏之前介绍的 Snipe-IT 是差不多的

文章传送门:

下面的安装演示,图形化安装和 docker cli 安装没有做持久化处理,只有 docker-compose 做了持久化处理,请根据实际需要,选择适合您的安装方式

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 celaraze ,选择第二个 celaraze/cat,版本选择 latest。

本文写作时, latest 版本对应为 1.0.10-beta;

图片[1]-一站式IT运维管理平台CAT-JieYingAI捷鹰AI

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号

本地端口容器端口

8835

8000

默认容器没有对外暴露端口

图片[2]-一站式IT运维管理平台CAT-JieYingAI捷鹰AI

需要点 + 号自行添加

图片[3]-一站式IT运维管理平台CAT-JieYingAI捷鹰AI

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 运行容器
docker run -d 
   --restart unless-stopped 
   --name cat 
   -p 8835:8000 
   celaraze/cat:latest

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3.8'

services:
  cat:
    image: celaraze/cat:latest
    container_name: cat
    restart: unless-stopped
    ports:
      - "8835:8000"
    volumes:
      - cat_database:/var/www/database/data
      - cat_storage:/var/www/storage/app/public
          
volumes:
  cat_database:
    driver: local
    driver_opts:
      type: 'none'
      o: 'bind'
      device: '/volume1/docker/cat/data'

  cat_storage:
    driver: local
    driver_opts:
      type: 'none'
      o: 'bind'
      device: '/volume1/docker/cat/web'

容器支持环境变量,可以更换默认的 SQLite 数据库,设置邮件等,具体请参考官方的 .env.example 文件,地址:

然后执行下面的命令

# 新建文件夹 cat 
mkdir -p /volume1/docker/cat/{data,web}

# 进入 cat 目录
cd /volume1/docker/cat

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 群晖IP:8835 就能看到登录界面

默认登录账号密码:admin@localhost.com / admin

图片[4]-一站式IT运维管理平台CAT-JieYingAI捷鹰AI

登录成功之后的主界面

图片[5]-一站式IT运维管理平台CAT-JieYingAI捷鹰AI

老苏不大懂,感觉首先应该完善 基础数据,录入并完善 品牌、供应商 等信息

图片[6]-一站式IT运维管理平台CAT-JieYingAI捷鹰AI

接下才是新建 资产,包括了 设备、配件、软件、耗材、秘钥 几种类型,有硬件的,也有软件,还有秘钥这种数字资产

图片[7]-一站式IT运维管理平台CAT-JieYingAI捷鹰AI

除了一个一个的创建外,也可以通过下载一个标准的 CSV 模板,来批量导入设备

图片[8]-一站式IT运维管理平台CAT-JieYingAI捷鹰AI

具体的功能就留给有需要的人自己琢磨了

参考文档

celaraze/cat: ☕ CAT(Coffee And Tea)是一个开源的、开放的一站式 IT 运维管理平台。资产管理、工单、盘点以及可靠的移动端应用支持。

地址:

CAT官方文档 - Celaraze Blog

地址:

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
来说点什么吧!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容