一款現代化、高顏值的一站式智慧運維管理平臺

Java陈序员發表於2024-05-03

大家好,我是 Java陳序員

之前給大家介紹了一個簡單好用安全的開源互動審計系統。

推薦一款輕量級堡壘機系統讓你防護“rm -rf 刪庫跑路”

今天,又給大家安利一款現代化、高顏值的一站式智慧運維管理平臺。

關注微信公眾號:【Java陳序員】,獲取開源專案分享、AI副業分享、超200本經典計算機電子書籍等。

專案介紹

orion-ops-pro —— 一款現代化、高顏值的一站式智慧運維管理平臺,集資產管理、資產授權、批次執行、計劃任務、WebShell、WebSftp、角色管理、系統管理等功能於一體,致力於簡化運維團隊的治理工作。

功能特性:

技術棧:

  • Docker
  • SpringBoot
  • Mysql
  • Redis
  • Vue3
  • Arco Design

功能預覽

工作臺

資產管理

主機終端

命令執行

運維審計

使用者設定

系統設定

快速開始

1、拉取程式碼

git clone https://github.com/lijiahangmax/orion-ops-pro

2、初始化資料庫,執行專案根目錄 sql 資料夾下的 SQL 檔案

orion-ops-pro/sql/init-1-schema-databases.sql
orion-ops-pro/sql/init-2-schema-tables.sql
orion-ops-pro/sql/init-3-schema-quartz.sql
orion-ops-pro/sql/init-4-data.sql

3、修改後端配置檔案 orion-ops-pro/orion-ops-launch/src/main/resources/application-dev.yaml 中的 MySQL、Redis、secret-key 配置資訊

spring:
  datasource:
    druid:
      url: jdbc:mysql://127.0.0.1:3306/orion-ops-pro?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowPublicKeyRetrieval=true&useSSL=false&serverTimezone=Asia/Shanghai&autoReconnect=true
      username: root
      password: root
      initial-size: 0
      min-idle: 1
      max-active: 5
  redis:
    host: 127.0.0.1
    port: 6379
    password: root
  redisson:
    threads: 2
    netty-threads: 2

mybatis-plus:
  configuration:
    # 日誌列印
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

4、啟動後端,執行啟動類 com.orion.ops.launch.LaunchApplication 啟動後端服務

5、前端安裝依賴

# 進入程式碼目錄
cd orion-ops-pro/orion-ops-ui
# 下載依賴
pnpm i

6、啟動前端

pnpm run dev

7、啟動前端後會自動開啟瀏覽器,輸入預設的使用者名稱密碼 admin/admin 登入

最後

推薦的開源專案已經收錄到 GitHub 專案,歡迎 Star

https://github.com/chenyl8848/great-open-source-project

或者訪問網站,進行線上瀏覽:

https://chencoding.top:8090/#/

大家的點贊、收藏和評論都是對作者的支援,如文章對你有幫助還請點贊轉發支援下,謝謝!

相關文章