# IT资源管理系统 **Repository Path**: fastjrun/itrms ## Basic Information - **Project Name**: IT资源管理系统 - **Description**: 服务器、项目、产品、系统和软件部署等管理 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 4622 - **Created**: 2022-01-13 - **Last Updated**: 2022-05-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

IT资源管理系统

#### 项目简介 首先说好,这个项目可能是一个坑。很多公司可能已经有类似的系统,而且比这个要完善得多。目前这个项目功能是从零起步,基本不会考虑用户体验和安全性,更不会保证开发进度。 这个项目主要是想梳理自己对软件类项目、资源、软件和项目系统之间的关系的理解。另外该项目基于eladmin框架,适配了mybatis,也集成了sdkg代码生成插件,感兴趣的同学可以fork改成你喜欢的样子。 功能清单 - 服务器管理-v1.0.0 - 服务器详情-v1.4.0 - 资源使用详情 - 使用cpu、memory和disk量,占用端口 - 部署详情 - 显示关联软件部署 - 显示关联项目系统部署 - 显示关联项目环境 - 软件管理-v1.2.0 - 项目管理-v1.1.0 - 项目详情 - 分配服务器-v1.1.0 - 分配软件-v1.2.0 - 项目系统管理-v1.2.0 - 项目环境管理-v1.3.0 - 环境详情-v1.4.0 - 关联软件部署-v1.4.0 - 关联项目系统部署-v1.4.0 - 部署管理-v1.3.0 ### docker部署 ``` # 数据库用h2,重启数据会被初始化 docker run -itd --name itrms -p 80:80 pi4k8s/itrms:1.3.0 # 数据库用mysql docker run -itd --name itrms \ -p 80:80 \ -v /opt/app/itrms/logs:/opt/logs \ -e TZ=Asia/Shanghai \ -e JAVA_OPTS='-Dspring.profiles.active=prod' \ -e DB_HOST=192.168.10.50 \ -e DB_USER=root \ -e DB_PWD=hellomysql \ pi4k8s/itrms:1.3.0 ```