什么是Orion-visor?

运维工作有多繁琐?面对成百上千的服务器和资产,效率低下几乎是每个团队的痛点。现在,一款名为Orion-visor的现代化工具,正致力于改变这一局面。它集自动化运维与轻量堡垒机于一身,设计初衷就直指效率提升。
无论是资产的分组管理、SSH/SFTP终端操作,还是文件的上传下载编辑、命令的批量执行,Orion-visor都能一站式搞定。其简洁直观的操作界面,让管理多台主机变得得心应手。可以说,它正是为告别运维加班而生的理想选择。
功能特点

资产管理: 支持对资产进行灵活分组,实现对主机、密钥和身份信息的统一管理与精细化授权,让杂乱无章的资产变得井然有序。
在线终端: 提供便捷的在线SSH终端服务。不仅支持快捷命令和自定义快捷键,还能根据个人偏好切换主题风格,让远程操作既高效又舒适。

文件管理: 通过SFTP协议,轻松应对远程主机上的大文件操作。支持批量上传、下载,甚至直接在线编辑,省去来回传输的麻烦。

批量操作: 这才是提升效率的关键。无论是需要在多台主机上执行相同命令,还是进行文件分发,批量功能都能将重复劳动化为一次点击。
计划任务: 支持配置cron表达式,实现定时自动执行主机命令。将那些规律的、重复的运维工作交给系统自动完成,解放人力。

安全可靠: 作为堡垒机,安全是底线。它提供动态权限配置,完整记录用户操作日志,并具备简单的审计功能,为运维操作加上了一把“安全锁”。
安装指南
部署Orion-visor的过程相当 straightforward。首先,确保你的环境已安装Docker 20.10.14+ 和 Docker Compose 2.3.3+。接着,只需几步命令即可完成。
首先,克隆项目仓库:
git clone --depth=1 https://github.com/dromara/orion-visor
cd orion-visor
然后,拉取所需镜像并准备配置文件:
docker compose pull
cp .env.example .env
接下来,根据实际情况修改 .env 文件中的配置项。完成后,一键启动所有服务:
docker compose up -d
最后,打开浏览器访问 https://localhost:1081/ 即可进行测试。默认的登录账号和密码均为 admin。

总体来看,Orion-visor通过一系列紧密围绕实际运维场景设计的功能,构建了一个高效且便捷的工作平台。从资产管理到批量操作,每一项功能都旨在解决那些具体而微的痛点。无论你是初涉运维的新手,还是经验丰富的专家,它都能成为一个提升日常工作效率的得力助手。
