diff --git a/DISCLAIMER.md b/DISCLAIMER.md index 6ff544f8..8c99c7f6 100644 --- a/DISCLAIMER.md +++ b/DISCLAIMER.md @@ -1,6 +1,6 @@ ## 免责声明 -> 欢迎您选择使用 orion-ops-pro(以下简称「本项目」)。在使用本项目前,请您仔细阅读本免责声明,并确保您已充分理解其中的内容。您的使用行为将视为对本声明全部内容的认可和接受。 +> 欢迎您选择使用 orion-visor(以下简称「本项目」)。在使用本项目前,请您仔细阅读本免责声明,并确保您已充分理解其中的内容。您的使用行为将视为对本声明全部内容的认可和接受。 > 本项目为一款开源免费的运维管理工具,采用 Apache 2.0 许可证授权。您可在遵守相关法律法规及许可证条款的前提下,自由修改和使用本项目。 diff --git a/README.md b/README.md index 613b5afe..b03f128c 100644 --- a/README.md +++ b/README.md @@ -1,36 +1,36 @@

- orion-ops-pro 是什么 + orion-visor 是什么

-`orion-ops-pro` +`orion-visor` 是一款现代化、高颜值的一站式智能运维管理平台,集资产管理、资产授权、批量执行、批量上传、计划任务、WebShell、WebSftp、角色管理、系统管理等功能于一体,致力于简化运维团队的治理工作。

- + quality jdk8 - License + License - - star + + star - - fork + + fork - - star + + star

当前版本: **1.1.0** -**github:** https://github.com/lijiahangmax/orion-ops-pro -**gitee:** https://gitee.com/lijiahangmax/orion-ops-pro -**文档:** https://lijiahangmax.github.io/orion-ops-pro/#/ +**github:** https://github.com/lijiahangmax/orion-visor +**gitee:** https://gitee.com/lijiahangmax/orion-visor +**文档:** https://lijiahangmax.github.io/orion-visor/#/ **demo:** http://101.43.254.243:1081/ 演示账号: `admin` @@ -53,11 +53,11 @@ ## 快速开始 -* [docker安装](https://lijiahangmax.github.io/orion-ops-pro/#/quickstart/docker-install) -* [普通安装](https://lijiahangmax.github.io/orion-ops-pro/#/quickstart/install) -* [更新日志](https://lijiahangmax.github.io/orion-ops-pro/#/about/change-log) -* [操作手册](https://lijiahangmax.github.io/orion-ops-pro/#/operator/asset) -* [常见问题](https://lijiahangmax.github.io/orion-ops-pro/#/quickstart/faq) +* [docker安装](https://lijiahangmax.github.io/orion-visor/#/quickstart/docker-install) +* [普通安装](https://lijiahangmax.github.io/orion-visor/#/quickstart/install) +* [更新日志](https://lijiahangmax.github.io/orion-visor/#/about/change-log) +* [操作手册](https://lijiahangmax.github.io/orion-visor/#/operator/asset) +* [常见问题](https://lijiahangmax.github.io/orion-visor/#/quickstart/faq) ## 技术栈 @@ -106,7 +106,7 @@ wx -📧 咨询问题微信备注: ops +📧 咨询问题微信备注: git 📧 合作/功能定制备注: 合作 ## 支持一下 @@ -117,8 +117,8 @@ ## 免责声明 -在使用本项目之前, 请确保您已经了解并同意相关的使用协议和隐私政策。[免责声明](https://github.com/lijiahangmax/orion-ops-pro/blob/main/DISCLAIMER.md) +在使用本项目之前, 请确保您已经了解并同意相关的使用协议和隐私政策。[免责声明](https://github.com/lijiahangmax/orion-visor/blob/main/DISCLAIMER.md) ## License -本项目遵循 [Apache-2.0](https://github.com/lijiahangmax/orion-ops-pro/blob/main/LICENSE) 开源许可证。 +本项目遵循 [Apache-2.0](https://github.com/lijiahangmax/orion-visor/blob/main/LICENSE) 开源许可证。 diff --git a/docker-compose.yml b/docker-compose.yml index 2c1d369c..b978b727 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,46 +1,47 @@ version: '3.3' services: - orion-ops-pro: - image: registry.cn-hangzhou.aliyuncs.com/lijiahangmax/orion-ops-pro:1.1.0 + orion-visor: + image: registry.cn-hangzhou.aliyuncs.com/lijiahangmax/orion-visor:1.1.0 ports: - 1081:80 environment: - - MYSQL_HOST=orion-ops-pro-db + - MYSQL_HOST=orion-visor-db - MYSQL_PORT=3306 + - MYSQL_DATABASE=orion_visor - MYSQL_USER=orion - MYSQL_PASSWORD=Data@123456 - - REDIS_HOST=orion-ops-pro-redis + - REDIS_HOST=orion-visor-redis - REDIS_PASSWORD=Data@123456 - SECRET_KEY=uQeacXV8b3isvKLK volumes: - - /data/orion-ops-pro-space/docker-volumes/orion-ops-pro/logs:/root/orion/logs/orion-ops-pro - - /data/orion-ops-pro-space/docker-volumes/orion-ops-pro/app:/root/orion/orion-ops-pro + - /data/orion-visor-space/docker-volumes/orion-visor/logs:/root/orion/logs/orion-visor + - /data/orion-visor-space/docker-volumes/orion-visor/app:/root/orion/orion-visor depends_on: - - orion-ops-pro-db - - orion-ops-pro-redis - orion-ops-pro-db: - image: registry.cn-hangzhou.aliyuncs.com/lijiahangmax/orion-ops-pro-mysql:1.1.0 + - orion-visor-db + - orion-visor-redis + orion-visor-db: + image: registry.cn-hangzhou.aliyuncs.com/lijiahangmax/orion-visor-mysql:1.1.0 privileged: true ports: - 3307:3306 environment: - - MYSQL_DATABASE=orion-ops-pro + - MYSQL_DATABASE=orion_visor - MYSQL_USER=orion - MYSQL_PASSWORD=Data@123456 - MYSQL_ROOT_PASSWORD=Data@123456 volumes: - - /data/orion-ops-pro-space/docker-volumes/mysql/var-lib-mysql:/var/lib/mysql - - /data/orion-ops-pro-space/docker-volumes/mysql/var-lib-mysql-files:/var/lib/mysql-files - - /data/orion-ops-pro-space/docker-volumes/mysql/etc-mysql:/etc/mysql - orion-ops-pro-redis: + - /data/orion-visor-space/docker-volumes/mysql/var-lib-mysql:/var/lib/mysql + - /data/orion-visor-space/docker-volumes/mysql/var-lib-mysql-files:/var/lib/mysql-files + - /data/orion-visor-space/docker-volumes/mysql/etc-mysql:/etc/mysql + orion-visor-redis: image: redis:6.0.16-alpine command: redis-server --appendonly yes --requirepass Data@123456 ports: - 6380:6379 volumes: - - /data/orion-ops-pro-space/docker-volumes/redis/data:/data - - /data/orion-ops-pro-space/docker-volumes/redis/redis.conf:/usr/local/etc/redis/redis.conf - orion-ops-pro-adminer: + - /data/orion-visor-space/docker-volumes/redis/data:/data + - /data/orion-visor-space/docker-volumes/redis/redis.conf:/usr/local/etc/redis/redis.conf + orion-visor-adminer: image: adminer ports: - 8081:8080 diff --git a/docker/mysql/build.sh b/docker/mysql/build.sh index 9f810c93..2f047b5f 100644 --- a/docker/mysql/build.sh +++ b/docker/mysql/build.sh @@ -1,7 +1,7 @@ #/bin/bash version=1.1.0 cp -r ../../sql ./sql -docker build -t orion-ops-pro-mysql:${version} . +`docker build -t orion-visor-mysql:${version} . rm -rf ./sql -docker tag orion-ops-pro-mysql:${version} registry.cn-hangzhou.aliyuncs.com/lijiahangmax/orion-ops-pro-mysql:${version} -docker push registry.cn-hangzhou.aliyuncs.com/lijiahangmax/orion-ops-pro-mysql:${version} +docker tag orion-visor-mysql:${version} registry.cn-hangzhou.aliyuncs.com/lijiahangmax/orion-visor-mysql:${version} +docker push registry.cn-hangzhou.aliyuncs.com/lijiahangmax/orion-visor-mysql:${version} diff --git a/docker/orion-ops-pro/build.sh b/docker/orion-ops-pro/build.sh deleted file mode 100644 index 1f8eb29f..00000000 --- a/docker/orion-ops-pro/build.sh +++ /dev/null @@ -1,9 +0,0 @@ -#/bin/bash -version=1.1.0 -mv ../../orion-ops-launch/target/orion-ops-launch.jar ./orion-ops-launch.jar -mv ../../orion-ops-ui/dist ./dist -docker build -t orion-ops-pro:${version} . -rm -f ./orion-ops-launch.jar -rm -rf ./dist -docker tag orion-ops-pro:${version} registry.cn-hangzhou.aliyuncs.com/lijiahangmax/orion-ops-pro:${version} -docker push registry.cn-hangzhou.aliyuncs.com/lijiahangmax/orion-ops-pro:${version} diff --git a/docker/orion-ops-pro/Dockerfile b/docker/orion-visor/Dockerfile similarity index 91% rename from docker/orion-ops-pro/Dockerfile rename to docker/orion-visor/Dockerfile index f9868d3b..6cfb0719 100644 --- a/docker/orion-ops-pro/Dockerfile +++ b/docker/orion-visor/Dockerfile @@ -8,7 +8,7 @@ RUN \ RUN apk add openjdk8 RUN rm -rf /etc/nginx/conf.d/* WORKDIR /app -COPY ./orion-ops-launch.jar /app/app.jar +COPY ./orion-visor-launch.jar /app/app.jar COPY ./dist /usr/share/nginx/html COPY ./entrypoint.sh /app/entrypoint.sh COPY ./nginx.conf /etc/nginx/conf.d diff --git a/docker/orion-visor/build.sh b/docker/orion-visor/build.sh new file mode 100644 index 00000000..5a8ef03d --- /dev/null +++ b/docker/orion-visor/build.sh @@ -0,0 +1,9 @@ +#/bin/bash +version=1.1.0 +mv ../../orion-visor-launch/target/orion-visor-launch.jar ./orion-visor-launch.jar +mv ../../orion-visor-ui/dist ./dist +docker build -t orion-visor:${version} . +rm -f ./orion-visor-launch.jar +rm -rf ./dist +docker tag orion-visor:${version} registry.cn-hangzhou.aliyuncs.com/lijiahangmax/orion-visor:${version} +docker push registry.cn-hangzhou.aliyuncs.com/lijiahangmax/orion-visor:${version} diff --git a/docker/orion-ops-pro/entrypoint.sh b/docker/orion-visor/entrypoint.sh similarity index 100% rename from docker/orion-ops-pro/entrypoint.sh rename to docker/orion-visor/entrypoint.sh diff --git a/docker/orion-ops-pro/nginx.conf b/docker/orion-visor/nginx.conf similarity index 100% rename from docker/orion-ops-pro/nginx.conf rename to docker/orion-visor/nginx.conf diff --git a/docs/DISCLAIMER.md b/docs/DISCLAIMER.md index 6ff544f8..8c99c7f6 100644 --- a/docs/DISCLAIMER.md +++ b/docs/DISCLAIMER.md @@ -1,6 +1,6 @@ ## 免责声明 -> 欢迎您选择使用 orion-ops-pro(以下简称「本项目」)。在使用本项目前,请您仔细阅读本免责声明,并确保您已充分理解其中的内容。您的使用行为将视为对本声明全部内容的认可和接受。 +> 欢迎您选择使用 orion-visor(以下简称「本项目」)。在使用本项目前,请您仔细阅读本免责声明,并确保您已充分理解其中的内容。您的使用行为将视为对本声明全部内容的认可和接受。 > 本项目为一款开源免费的运维管理工具,采用 Apache 2.0 许可证授权。您可在遵守相关法律法规及许可证条款的前提下,自由修改和使用本项目。 diff --git a/docs/README.md b/docs/README.md index 5c59b0d0..1e2d04a6 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,36 +1,36 @@

- orion-ops-pro 是什么 + orion-visor 是什么

-`orion-ops-pro` +`orion-visor` 是一款现代化、高颜值的一站式智能运维管理平台,集资产管理、资产授权、批量执行、批量上传、计划任务、WebShell、WebSftp、角色管理、系统管理等功能于一体,致力于简化运维团队的治理工作。

- + quality jdk8 - License + License - - star + + star - - fork + + fork - - star + + star

当前版本: **1.1.0** -**github:** https://github.com/lijiahangmax/orion-ops-pro -**gitee:** https://gitee.com/lijiahangmax/orion-ops-pro -**文档:** https://lijiahangmax.github.io/orion-ops-pro/#/ +**github:** https://github.com/lijiahangmax/orion-visor +**gitee:** https://gitee.com/lijiahangmax/orion-visor +**文档:** https://lijiahangmax.github.io/orion-visor/#/ **demo:** http://101.43.254.243:1081/ 演示账号: `admin` @@ -106,7 +106,7 @@ wx -📧 咨询问题微信备注: ops +📧 咨询问题微信备注: git 📧 合作/功能定制备注: 合作 ## 支持一下 @@ -121,4 +121,4 @@ ## License -本项目遵循 [Apache-2.0](https://github.com/lijiahangmax/orion-ops-pro/blob/main/LICENSE) 开源许可证。 +本项目遵循 [Apache-2.0](https://github.com/lijiahangmax/orion-visor/blob/main/LICENSE) 开源许可证。 diff --git a/docs/_coverpage.md b/docs/_coverpage.md index a0e49213..5acb5268 100644 --- a/docs/_coverpage.md +++ b/docs/_coverpage.md @@ -1,4 +1,4 @@ -# orion-ops-pro 1.1.0 +# orion-visor 1.1.0 > 一款开箱即用的运维平台。 @@ -6,6 +6,6 @@ - 安全 稳定 - 智能 高效 -[GitHub](https://github.com/lijiahangmax/orion-ops-pro) -[Gitee](https://gitee.com/lijiahangmax/orion-ops-pro) +[GitHub](https://github.com/lijiahangmax/orion-visor) +[Gitee](https://gitee.com/lijiahangmax/orion-visor) [Get Started](README.md) diff --git a/docs/about/change-log.md b/docs/about/change-log.md index 64856468..dd35b816 100644 --- a/docs/about/change-log.md +++ b/docs/about/change-log.md @@ -2,11 +2,19 @@ ### 升级须知 -* 应用 **不支持** 跨版本升级, 可以进行 **多次升级**。 -* docker 安装的 sql 脚本可以在 `adminer` 中执行。 +* 应用 **不支持** 跨版本升级, 可以进行 **多次升级** +* docker 安装的 sql 脚本可以在 `adminer` 中执行 * 执行完成菜单 sql 后请刷新缓存 `系统设置` > `系统菜单` > `刷新缓存` * 执行完成字典 sql 后请刷新缓存 `系统设置` > `数据字典项` > `刷新缓存` +### docker 升级流程 + +* 备份 `volumes` (必要时可以回滚) +* 进入 `adminer` 执行升级的 `sql` 脚本 +* 进入 `docker-compose.yml` 的相对目录 +* 执行 `docker compose down` 停止容器 +* 执行 `docker compose up -d` 启动容器 + ### v1.1.0 `2024-05-` `release` diff --git a/docs/index.html b/docs/index.html index e2d921d0..d5c249b2 100644 --- a/docs/index.html +++ b/docs/index.html @@ -2,7 +2,7 @@ - 关于 orion-ops-pro + 关于 orion-visor @@ -18,9 +18,9 @@