不只是好看,这款轻量级堡垒机工具让你工作更轻松!

运维
今天要给大家推荐一个既好看又现代化的智能运维平台,它还带有轻量级的堡垒机功能。

项目介绍

Orion-Visor是一个既好看又现代的智能运维和轻量级堡垒机平台。它通过简单易懂的操作界面和实用的功能,让服务器的管理变得更加高效和便捷,可以说是给服务器运维设定了一个新标准。

其主要有以下功能:

  • 资产管理:对资源进行分组,实现对主机、秘钥、身份的管理
  • 在线终端与文件管理:在线SSH与远程主机SFTP大文件批量上传
  • 批量操作:批量执行主机命令
  • 计划任务:支持配置cron表达式。

项目技术栈

  • 后端采用 SpringBoot 2.7.17 框架,确保系统的稳定性和扩展性。
  • 数据库使用 MySQL 8.0+,保障数据的安全性和可靠性。
  • 缓存使用 Redis 6.0+,增强系统的性能和响应速度。
  • 前端采用 Vue3 3.2.+结合 Arco Design 2.55.0,带来美观且响应迅速的 UI 体验。

安装部署

拉取代码:

# github
git clone --depth=1 https://github.com/dromara/orion-visor
# gitee
git clone --depth=1 https://gitee.com/dromara/orion-visor
  • 1.
  • 2.
  • 3.
  • 4.

拉取镜像:

# 进入仓库目录
cd orion-visor
# 拉取远程镜像
docker compose pull
  • 1.
  • 2.
  • 3.
  • 4.

修改配置:

# 创建名为 .env 的 .env.example 副本, 将其中的值删除以保持默认或将其修改为合适的的值
cp .env.example .env

# SERVICE_PORT            你希望服务监听的端口
# VOLUME_BASE             你希望数据持久化保存的目录, 如果不提前创建将以 docker 进程宿主身份创建 (通常是 root)

# MYSQL_HOST              mysql 服务所在的主机, 如果你没有现有的 MySQL 请保持值为 mysql, 如果你有自部署的请在 docker-compose.yml 中移除 services.mysql 以节约性能
# MYSQL_PORT              mysql 监听的端口
# MYSQL_DATABASE          mysql 数据库
# MYSQL_USER              mysql 用户名
# MYSQL_PASSWORD          mysql 用户密码
# MYSQL_ROOT_PASSWORD     mysql root 密码

# REDIS_HOST              redis 服务所在的主机, 如果你没有现有的 Redis 请保持值为 redis, 如果你有自部署的请在 docker-compose.yml 中移除 services.redis 以节约性能
# REDIS_PASSWORD          redis 密码

# SECRET_KEY              加密密钥
# DEMO_MODE               演示模式
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.

启动服务:

docker compose up -d
  • 1.

访问测试:等待后端服务启动后 (2min±) 在浏览器中输入http://localhost:1081/访问,输入测试账号(admin/admin)

主要功能预览

登录界面:

主机终端:

批量执行:

批量上传:

计划任务:

小结

Orion-Visor 是现代运维管理中必不可少的工具,它不仅外观漂亮,功能也很强大,安全性也很好。通过资产管理、在线终端、文件管理、批量操作和计划任务等功能,Orion-Visor 能够满足运维人员的日常需求,帮助他们提高工作效率,同时保证操作既安全又合规。

责任编辑:赵宁宁 来源: 攻城狮成长日记
相关推荐

2013-04-25 13:58:15

编程

2017-03-25 21:13:38

JavaScript排序

2015-02-04 09:45:40

2023-07-04 13:35:00

Monorepos工具管理

2021-11-05 11:17:45

互联网996大厂

2010-08-05 09:29:08

jQuery

2024-11-26 11:02:17

2019-06-03 10:50:14

人工智能Java编程

2015-08-17 15:35:42

2012-11-27 12:31:11

BYOD锐捷网络

2023-08-09 08:01:38

场景Redis接口

2015-11-24 10:05:07

私有云虚拟化负载迁移

2011-11-17 13:25:43

垃圾邮件

2011-09-15 13:25:02

2018-03-13 15:00:22

智慧交通高铁无人驾驶

2021-07-26 22:33:41

切片结构体代码

2022-11-07 16:25:07

JavaScript技巧

2018-06-28 18:10:41

华为

2021-01-06 10:51:39

云计算云服务IT
点赞
收藏

51CTO技术栈公众号