Files
xj-admin/Dockerfile
T
lianlonggangandClaude 8152c4c559 feat(Banner管理): 轮播图新增跳转方式与跳转链接字段
- 列表新增"跳转方式"、"跳转链接"两列
- 表单新增跳转方式单选(不跳转/链接/app内),选"链接"时跳转链接必填

Co-Authored-By: Claude <noreply@anthropic.com>
2026-09-01 11:47:01 +08:00

39 lines
1.2 KiB
Docker

FROM nginx
MAINTAINER jeecgos@163.com
VOLUME /tmp
ENV LANG en_US.UTF-8
ENV VITE_GLOB_API_URL http://10.10.10.228:19996
ENV VITE_GLOB_DOMAIN_URL http://10.10.10.228:19996
ENV VITE_GLOB_OUT_URL https://gstest.superwx.cn/healthcheckadmin/index.html?param=
RUN echo "server { \
#解决Router(mode: 'history')模式下,刷新路由地址不能找到页面的问题 \
location / { \
root /var/www/html/; \
index index.html index.htm; \
if (!-e \$request_filename) { \
rewrite ^(.*)\$ /index.html?s=\$1 last; \
break; \
} \
} \
location = /.well-known/apple-app-site-association { \
root /var/www/html; \
default_type application/json; \
} \
access_log /var/log/nginx/access.log ; \
} " > /etc/nginx/conf.d/default.conf \
&& mkdir -p /var/www \
&& mkdir -p /var/www/html
ADD dist/ /var/www/html/
# 添加运行时注入脚本
COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
# 启动脚本
ENTRYPOINT ["bash","/entrypoint.sh"]
EXPOSE 80