Jpom Jpom
🔖首页
  • 一键安装教程
  • Docker 容器安装教程
  • 离线安装教程
  • v2.9.X迁移到v2.10.X指南
  • v2.8.X迁移到v2.9.X指南
  • 数据库迁移到 mysql
  • 实践案例目录
  • 名词解释
  • 什么是 DSL
  • 权限说明
💡DSL说明
  • 加入社区讨论
  • 如何贡献
  • 贡献者们
🤝用户
  • 下载中心
  • Gitee (opens new window)
  • Github (opens new window)
🔖首页
  • 一键安装教程
  • Docker 容器安装教程
  • 离线安装教程
  • v2.9.X迁移到v2.10.X指南
  • v2.8.X迁移到v2.9.X指南
  • 数据库迁移到 mysql
  • 实践案例目录
  • 名词解释
  • 什么是 DSL
  • 权限说明
💡DSL说明
  • 加入社区讨论
  • 如何贡献
  • 贡献者们
🤝用户
  • 下载中心
  • Gitee (opens new window)
  • Github (opens new window)
  • 推广文章
bwcx_jzy
2022-07-27
目录

Jpom 简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件

# Jpom 简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件

logo

# 😭 日常开发中,您是否有以下痛点?

  • 团队中没有专业的运维,开发还要做运维的活,需要自己手动构建、部署项目。
  • 不同的项目有不同的构建、部署命令。
  • 有开发、测试、生产等多环境打包的需求。
  • 需要同时监控多个项目的运行状态。
  • 需要下载 SSH 工具远程连接服务器。
  • 需要下载 FTP 工具 传输文件到服务器。
  • 多台服务器时,在不同电脑之间账号密码同步不方便。
  • 想使用一些自动化工具,但是对服务器性能太高,搭建太麻烦。
  • 对自动化工具有个性化的需求,想自己修改项目,但是市面上的工具太复杂了。

如果是分布式的项目,以上步骤则更加繁琐。

让 Jpom (opens new window) 来帮你解决这些痛点吧!然而,这些只是 Jpom (opens new window) 解决的最基础的功能。

# 😁 使用 Jpom (opens new window) 后

  • 方便的用户管理
    1. 用户操作监控,监控指定用户指定操作以邮件形式通知
    2. 多用户管理,用户项目权限独立(上传、删除权限可控制),完善的操作日志,使用工作空间隔离权限
    3. 账号可以开启 MFA 两步验证提高账号安全性
  • 界面形式实时查看项目运行状态、控制台日志、管理项目文件
    1. 在线修改项目文本文件
  • Docker 容器管理、Docker swarm 集群管理
  • 在线 SSH 终端,让您在没有 Xshell、FinalShell 等软件也能轻松管理服务器
    1. 登录 Jpom 系统后不需要知道服务器密码
    2. 能指定 SSH 禁止执行的命令,避免执行高风险命令,并且能自动执行命令日志
    3. 设置文件目录,在线查看管理对应项目文件及配置文件
    4. SSH 命令模版在线执行脚本还能定时执行
    5. 在线修改文本文件
    6. 轻量的实现了简单的"堡垒机"功能
  • 使用项目分发一键搞定集群项目多机部署
  • 在线构建不用手动更新升级项目
    1. 支持拉取 GIT、SVN 仓库
    2. 支持容器构建(docker)
    3. 支持 SSH 方式发布
    4. 支持定时构建
    5. 支持 WebHook 形式触发构建
  • 支持在线编辑 nginx 配置文件并自动 reload 等操作
    1. 管理 nginx 状态,管理 SSL 证书
  • 项目状态监控异常自动报警、自动尝试重启
    1. 支持邮件 + 钉钉群 + 微信群通知,主动感知项目运行状况
  • 节点脚本模版+定时执行或者触发器,拓展更多功能
  • 重要路径白名单模式,杜绝用户误操作系统文件

# 快速体验

# 一键安装插件端 详细的安装说明文档 (opens new window)

yum install -y wget && \
wget -O install.sh https://jpom.top/docs/install.sh && \
bash install.sh Agent
1
2
3

# 一键安装服务端 详细的安装说明文档 (opens new window)

yum install -y wget && \
wget -O install.sh https://jpom.top/docs/install.sh && \
bash install.sh Server
1
2
3

# Jpom 页面截图

install1

install2

install1

install1

# Jpom 实践案例

  • 🔥👍基于 Jpom 搭建应用部署系统 (opens new window)
  • 本地构建 + SSH 发布 java 项目 (opens new window)
  • 本地构建 + 自定义管理 python 项目 (opens new window)
  • Gitee 提交代码后自动执行构建 (opens new window)
  • 管理 docker (opens new window)

更多实践案例>> (opens new window)

# Jpom 链接

官网:https://jpom.top/ (opens new window)

Gitee: https://gitee.com/dromara/Jpom (opens new window)

Github: https://github.com/dromara/Jpom (opens new window)

常见问题:https://jpom.top/pages/FQA/ (opens new window)

帮助我们改善此文档 (opens new window)
上次更新: 2022/08/01, 11:57:00
最近更新
01
数据库迁移到 mysql
01-10
02
2.9.x 下载地址
12-19
03
2.10.x
12-19
更多文章>
Theme by Vdoing | Copyright © 2017-2023 MIT License  京ICP备17044819号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×