初始化v1.2

This commit is contained in:
gaoyutao
2025-11-24 16:19:09 +08:00
parent c0f51ef007
commit de49404116
918 changed files with 4236 additions and 4239 deletions
+15 -15
View File
@@ -14,28 +14,28 @@ cp ../sql/ry_config_20250224.sql ./mysql/db
# copy html
echo "begin copy html "
cp -r ../ruoyi-ui/dist/** ./nginx/html/dist
cp -r ../tongran-ui/dist/** ./nginx/html/dist
# copy jar
echo "begin copy ruoyi-gateway "
cp ../ruoyi-gateway/target/ruoyi-gateway.jar ./ruoyi/gateway/jar
echo "begin copy tongran-gateway "
cp ../tongran-gateway/target/tongran-gateway.jar ./tongran/gateway/jar
echo "begin copy ruoyi-auth "
cp ../ruoyi-auth/target/ruoyi-auth.jar ./ruoyi/auth/jar
echo "begin copy tongran-auth "
cp ../tongran-auth/target/tongran-auth.jar ./tongran/auth/jar
echo "begin copy ruoyi-visual "
cp ../ruoyi-visual/ruoyi-monitor/target/ruoyi-visual-monitor.jar ./ruoyi/visual/monitor/jar
echo "begin copy tongran-visual "
cp ../tongran-visual/tongran-monitor/target/tongran-visual-monitor.jar ./tongran/visual/monitor/jar
echo "begin copy ruoyi-modules-system "
cp ../ruoyi-modules/ruoyi-system/target/ruoyi-modules-system.jar ./ruoyi/modules/system/jar
echo "begin copy tongran-modules-system "
cp ../tongran-modules/tongran-system/target/tongran-modules-system.jar ./tongran/modules/system/jar
echo "begin copy ruoyi-modules-file "
cp ../ruoyi-modules/ruoyi-file/target/ruoyi-modules-file.jar ./ruoyi/modules/file/jar
echo "begin copy tongran-modules-file "
cp ../tongran-modules/tongran-file/target/tongran-modules-file.jar ./tongran/modules/file/jar
echo "begin copy ruoyi-modules-job "
cp ../ruoyi-modules/ruoyi-job/target/ruoyi-modules-job.jar ./ruoyi/modules/job/jar
echo "begin copy tongran-modules-job "
cp ../tongran-modules/tongran-job/target/tongran-modules-job.jar ./tongran/modules/job/jar
echo "begin copy ruoyi-modules-gen "
cp ../ruoyi-modules/ruoyi-gen/target/ruoyi-modules-gen.jar ./ruoyi/modules/gen/jar
echo "begin copy tongran-modules-gen "
cp ../tongran-modules/tongran-gen/target/tongran-modules-gen.jar ./tongran/modules/gen/jar
+2 -2
View File
@@ -26,12 +26,12 @@ port(){
# 启动基础环境(必须)
base(){
docker-compose up -d ruoyi-mysql ruoyi-redis ruoyi-nacos
docker-compose up -d tongran-mysql tongran-redis tongran-nacos
}
# 启动程序模块(必须)
modules(){
docker-compose up -d ruoyi-nginx ruoyi-gateway ruoyi-auth ruoyi-modules-system
docker-compose up -d tongran-nginx tongran-gateway tongran-auth tongran-modules-system
}
# 关闭所有环境/模块
+48 -48
View File
@@ -1,7 +1,7 @@
version : '3.8'
services:
ruoyi-nacos:
container_name: ruoyi-nacos
tongran-nacos:
container_name: tongran-nacos
image: nacos/nacos-server
build:
context: ./nacos
@@ -15,9 +15,9 @@ services:
- "9848:9848"
- "9849:9849"
depends_on:
- ruoyi-mysql
ruoyi-mysql:
container_name: ruoyi-mysql
- tongran-mysql
tongran-mysql:
container_name: tongran-mysql
image: mysql:5.7
build:
context: ./mysql
@@ -38,103 +38,103 @@ services:
environment:
MYSQL_DATABASE: 'ry-cloud'
MYSQL_ROOT_PASSWORD: password
ruoyi-redis:
container_name: ruoyi-redis
tongran-redis:
container_name: tongran-redis
image: redis
build:
context: ./redis
ports:
- "6379:6379"
volumes:
- ./redis/conf/redis.conf:/home/ruoyi/redis/redis.conf
- ./redis/conf/redis.conf:/home/tongran/redis/redis.conf
- ./redis/data:/data
command: redis-server /home/ruoyi/redis/redis.conf
ruoyi-nginx:
container_name: ruoyi-nginx
command: redis-server /home/tongran/redis/redis.conf
tongran-nginx:
container_name: tongran-nginx
image: nginx
build:
context: ./nginx
ports:
- "80:80"
volumes:
- ./nginx/html/dist:/home/ruoyi/projects/ruoyi-ui
- ./nginx/html/dist:/home/tongran/projects/tongran-ui
- ./nginx/conf/nginx.conf:/etc/nginx/nginx.conf
- ./nginx/logs:/var/log/nginx
- ./nginx/conf.d:/etc/nginx/conf.d
depends_on:
- ruoyi-gateway
- tongran-gateway
links:
- ruoyi-gateway
ruoyi-gateway:
container_name: ruoyi-gateway
- tongran-gateway
tongran-gateway:
container_name: tongran-gateway
build:
context: ./ruoyi/gateway
context: ./tongran/gateway
dockerfile: dockerfile
ports:
- "8080:8080"
depends_on:
- ruoyi-redis
- tongran-redis
links:
- ruoyi-redis
ruoyi-auth:
container_name: ruoyi-auth
- tongran-redis
tongran-auth:
container_name: tongran-auth
build:
context: ./ruoyi/auth
context: ./tongran/auth
dockerfile: dockerfile
ports:
- "9200:9200"
depends_on:
- ruoyi-redis
- tongran-redis
links:
- ruoyi-redis
ruoyi-modules-system:
container_name: ruoyi-modules-system
- tongran-redis
tongran-modules-system:
container_name: tongran-modules-system
build:
context: ./ruoyi/modules/system
context: ./tongran/modules/system
dockerfile: dockerfile
ports:
- "9201:9201"
depends_on:
- ruoyi-redis
- ruoyi-mysql
- tongran-redis
- tongran-mysql
links:
- ruoyi-redis
- ruoyi-mysql
ruoyi-modules-gen:
container_name: ruoyi-modules-gen
- tongran-redis
- tongran-mysql
tongran-modules-gen:
container_name: tongran-modules-gen
build:
context: ./ruoyi/modules/gen
context: ./tongran/modules/gen
dockerfile: dockerfile
ports:
- "9202:9202"
depends_on:
- ruoyi-mysql
- tongran-mysql
links:
- ruoyi-mysql
ruoyi-modules-job:
container_name: ruoyi-modules-job
- tongran-mysql
tongran-modules-job:
container_name: tongran-modules-job
build:
context: ./ruoyi/modules/job
context: ./tongran/modules/job
dockerfile: dockerfile
ports:
- "9203:9203"
depends_on:
- ruoyi-mysql
- tongran-mysql
links:
- ruoyi-mysql
ruoyi-modules-file:
container_name: ruoyi-modules-file
- tongran-mysql
tongran-modules-file:
container_name: tongran-modules-file
build:
context: ./ruoyi/modules/file
context: ./tongran/modules/file
dockerfile: dockerfile
ports:
- "9300:9300"
volumes:
- ./ruoyi/uploadPath:/home/ruoyi/uploadPath
ruoyi-visual-monitor:
container_name: ruoyi-visual-monitor
- ./tongran/uploadPath:/home/tongran/uploadPath
tongran-visual-monitor:
container_name: tongran-visual-monitor
build:
context: ./ruoyi/visual/monitor
context: ./tongran/visual/monitor
dockerfile: dockerfile
ports:
- "9100:9100"
+1 -1
View File
@@ -1,7 +1,7 @@
# 基础镜像
FROM mysql:5.7
# author
MAINTAINER ruoyi
MAINTAINER tongran
# 执行sql脚本
ADD ./db/*.sql /docker-entrypoint-initdb.d/
+2 -2
View File
@@ -1,6 +1,6 @@
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://ruoyi-mysql:3306/ry-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.url.0=jdbc:mysql://tongran-mysql:3306/ry-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root
db.password=123456
@@ -16,7 +16,7 @@ management.metrics.export.influx.enabled=false
server.tomcat.accesslog.enabled=true
server.tomcat.accesslog.pattern=%h %l %u %t "%r" %s %b %D %{User-Agent}i %{Request-Source}i
server.tomcat.basedir=/home/ruoyi/nacos/tomcat/logs
server.tomcat.basedir=/home/tongran/nacos/tomcat/logs
nacos.security.ignore.urls=/,/error,/**/*.css,/**/*.js,/**/*.html,/**/*.map,/**/*.svg,/**/*.png,/**/*.ico,/console-ui/public/**,/v1/auth/**,/v1/console/health/**,/actuator/**,/v1/console/server/**
+1 -1
View File
@@ -1,7 +1,7 @@
# 基础镜像
FROM nacos/nacos-server
# author
MAINTAINER ruoyi
MAINTAINER tongran
# 复制conf文件到路径
COPY ./conf/application.properties /home/nacos/conf/application.properties
+2 -2
View File
@@ -15,7 +15,7 @@ http {
server_name localhost;
location / {
root /home/ruoyi/projects/ruoyi-ui;
root /home/tongran/projects/tongran-ui;
try_files $uri $uri/ /index.html;
index index.html index.htm;
}
@@ -25,7 +25,7 @@ http {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://ruoyi-gateway:8080/;
proxy_pass http://tongran-gateway:8080/;
}
# 避免actuator暴露
+5 -5
View File
@@ -1,15 +1,15 @@
# 基础镜像
FROM nginx
# author
MAINTAINER ruoyi
MAINTAINER tongran
# 挂载目录
VOLUME /home/ruoyi/projects/ruoyi-ui
VOLUME /home/tongran/projects/tongran-ui
# 创建目录
RUN mkdir -p /home/ruoyi/projects/ruoyi-ui
RUN mkdir -p /home/tongran/projects/tongran-ui
# 指定路径
WORKDIR /home/ruoyi/projects/ruoyi-ui
WORKDIR /home/tongran/projects/tongran-ui
# 复制conf文件到路径
COPY ./conf/nginx.conf /etc/nginx/nginx.conf
# 复制html文件到路径
COPY ./html/dist /home/ruoyi/projects/ruoyi-ui
COPY ./html/dist /home/tongran/projects/tongran-ui
+5 -5
View File
@@ -1,13 +1,13 @@
# 基础镜像
FROM redis
# author
MAINTAINER ruoyi
MAINTAINER tongran
# 挂载目录
VOLUME /home/ruoyi/redis
VOLUME /home/tongran/redis
# 创建目录
RUN mkdir -p /home/ruoyi/redis
RUN mkdir -p /home/tongran/redis
# 指定路径
WORKDIR /home/ruoyi/redis
WORKDIR /home/tongran/redis
# 复制conf文件到路径
COPY ./conf/redis.conf /home/ruoyi/redis/redis.conf
COPY ./conf/redis.conf /home/tongran/redis/redis.conf
+6 -6
View File
@@ -1,15 +1,15 @@
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER ruoyi
MAINTAINER tongran
# 挂载目录
VOLUME /home/ruoyi
VOLUME /home/tongran
# 创建目录
RUN mkdir -p /home/ruoyi
RUN mkdir -p /home/tongran
# 指定路径
WORKDIR /home/ruoyi
WORKDIR /home/tongran
# 复制jar文件到路径
COPY ./jar/ruoyi-auth.jar /home/ruoyi/ruoyi-auth.jar
COPY ./jar/tongran-auth.jar /home/tongran/tongran-auth.jar
# 启动认证服务
ENTRYPOINT ["java","-jar","ruoyi-auth.jar"]
ENTRYPOINT ["java","-jar","tongran-auth.jar"]
+6 -6
View File
@@ -1,15 +1,15 @@
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER ruoyi
MAINTAINER tongran
# 挂载目录
VOLUME /home/ruoyi
VOLUME /home/tongran
# 创建目录
RUN mkdir -p /home/ruoyi
RUN mkdir -p /home/tongran
# 指定路径
WORKDIR /home/ruoyi
WORKDIR /home/tongran
# 复制jar文件到路径
COPY ./jar/ruoyi-gateway.jar /home/ruoyi/ruoyi-gateway.jar
COPY ./jar/tongran-gateway.jar /home/tongran/tongran-gateway.jar
# 启动网关服务
ENTRYPOINT ["java","-jar","ruoyi-gateway.jar"]
ENTRYPOINT ["java","-jar","tongran-gateway.jar"]
+6 -6
View File
@@ -1,15 +1,15 @@
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER ruoyi
MAINTAINER tongran
# 挂载目录
VOLUME /home/ruoyi
VOLUME /home/tongran
# 创建目录
RUN mkdir -p /home/ruoyi
RUN mkdir -p /home/tongran
# 指定路径
WORKDIR /home/ruoyi
WORKDIR /home/tongran
# 复制jar文件到路径
COPY ./jar/ruoyi-modules-file.jar /home/ruoyi/ruoyi-modules-file.jar
COPY ./jar/tongran-modules-file.jar /home/tongran/tongran-modules-file.jar
# 启动文件服务
ENTRYPOINT ["java","-jar","ruoyi-modules-file.jar"]
ENTRYPOINT ["java","-jar","tongran-modules-file.jar"]
+6 -6
View File
@@ -1,15 +1,15 @@
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER ruoyi
MAINTAINER tongran
# 挂载目录
VOLUME /home/ruoyi
VOLUME /home/tongran
# 创建目录
RUN mkdir -p /home/ruoyi
RUN mkdir -p /home/tongran
# 指定路径
WORKDIR /home/ruoyi
WORKDIR /home/tongran
# 复制jar文件到路径
COPY ./jar/ruoyi-modules-gen.jar /home/ruoyi/ruoyi-modules-gen.jar
COPY ./jar/tongran-modules-gen.jar /home/tongran/tongran-modules-gen.jar
# 启动代码生成服务
ENTRYPOINT ["java","-jar","ruoyi-modules-gen.jar"]
ENTRYPOINT ["java","-jar","tongran-modules-gen.jar"]
+6 -6
View File
@@ -1,15 +1,15 @@
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER ruoyi
MAINTAINER tongran
# 挂载目录
VOLUME /home/ruoyi
VOLUME /home/tongran
# 创建目录
RUN mkdir -p /home/ruoyi
RUN mkdir -p /home/tongran
# 指定路径
WORKDIR /home/ruoyi
WORKDIR /home/tongran
# 复制jar文件到路径
COPY ./jar/ruoyi-modules-job.jar /home/ruoyi/ruoyi-modules-job.jar
COPY ./jar/tongran-modules-job.jar /home/tongran/tongran-modules-job.jar
# 启动定时任务服务
ENTRYPOINT ["java","-jar","ruoyi-modules-job.jar"]
ENTRYPOINT ["java","-jar","tongran-modules-job.jar"]
+6 -6
View File
@@ -1,15 +1,15 @@
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER ruoyi
MAINTAINER tongran
# 挂载目录
VOLUME /home/ruoyi
VOLUME /home/tongran
# 创建目录
RUN mkdir -p /home/ruoyi
RUN mkdir -p /home/tongran
# 指定路径
WORKDIR /home/ruoyi
WORKDIR /home/tongran
# 复制jar文件到路径
COPY ./jar/ruoyi-modules-system.jar /home/ruoyi/ruoyi-modules-system.jar
COPY ./jar/tongran-modules-system.jar /home/tongran/tongran-modules-system.jar
# 启动系统服务
ENTRYPOINT ["java","-jar","ruoyi-modules-system.jar"]
ENTRYPOINT ["java","-jar","tongran-modules-system.jar"]
+6 -6
View File
@@ -1,15 +1,15 @@
# 基础镜像
FROM openjdk:8-jre
# author
MAINTAINER ruoyi
MAINTAINER tongran
# 挂载目录
VOLUME /home/ruoyi
VOLUME /home/tongran
# 创建目录
RUN mkdir -p /home/ruoyi
RUN mkdir -p /home/tongran
# 指定路径
WORKDIR /home/ruoyi
WORKDIR /home/tongran
# 复制jar文件到路径
COPY ./jar/ruoyi-visual-monitor.jar /home/ruoyi/ruoyi-visual-monitor.jar
COPY ./jar/tongran-visual-monitor.jar /home/tongran/tongran-visual-monitor.jar
# 启动系统服务
ENTRYPOINT ["java","-jar","ruoyi-visual-monitor.jar"]
ENTRYPOINT ["java","-jar","tongran-visual-monitor.jar"]