feat(site): integrate multilingual content management / 集成多语言内容管理

完善官网、管理后台与后端的多语言内容编辑和发布流程,调整站点页面及相关接口,并同步数据库脚本。

新增容器部署配置,改用环境变量注入数据库凭据;补充仓库忽略规则,并停止跟踪本地环境文件和 Maven 构建产物。
This commit is contained in:
liuwenxin committed 2026-09-10 14:46:06 +08:00
1 parent 4ee6e9ae83
commit 85083ab962
1056 files changed
+15449 -132933

No files matched your search

+7
View File
@@ -0,0 +1,7 @@
# 使用 JDK8 镜像(RuoYi 默认用 8,如果是 17 请换成 openjdk:17-jdk-alpine)
FROM eclipse-temurin:17-jdk-alpine
WORKDIR /app
# 复制本地已经打包好的 jar 包 (前提是你已经在本地执行过 mvn clean package)
COPY ruoyi-admin/target/ruoyi-admin.jar app.jar
EXPOSE 7003
ENTRYPOINT ["java", "-jar", "app.jar"]