Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
查尔斯-BUG万象集
Continew Admin
提交
2360f040
Continew Admin
项目概览
查尔斯-BUG万象集
/
Continew Admin
9 个月 前同步成功
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
分析
仓库
DevOps
项目成员
Pages
Continew Admin
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
2360f040
编写于
1月 04, 2023
作者:
查尔斯-BUG万象集
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
优化:优化部署配置(后端服务使用独立域名 api.charles7c.top 提供服务)
上级
6bd77ddf
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
40 addition
and
11 deletion
+40
-11
.github/workflows/deploy.yml
.github/workflows/deploy.yml
+3
-1
continew-admin-ui/.env.production
continew-admin-ui/.env.production
+1
-1
docker/nginx/conf/nginx.conf
docker/nginx/conf/nginx.conf
+36
-9
未找到文件。
.github/workflows/deploy.yml
浏览文件 @
2360f040
...
...
@@ -81,7 +81,7 @@ jobs:
username
:
${{ secrets.SERVER_USERNAME }}
password
:
${{ secrets.SERVER_PASSWORD }}
local
:
./continew-admin-ui/dist
remote
:
/docker/continew-admin/
web
remote
:
/docker/continew-admin/
tmp
# 6、重启前端服务
-
name
:
Restart
uses
:
appleboy/ssh-action@master
...
...
@@ -91,4 +91,6 @@ jobs:
username
:
${{ secrets.SERVER_USERNAME }}
password
:
${{ secrets.SERVER_PASSWORD }}
script
:
|
rm -rf /docker/continew-admin/web/*
mv /docker/continew-admin/tmp/* /docker/continew-admin/web
docker restart nginx
\ No newline at end of file
continew-admin-ui/.env.production
浏览文件 @
2360f040
VITE_API_BASE_URL= 'https://cnadmin.charles7c.top'
\ No newline at end of file
VITE_API_BASE_URL= 'https://api.charles7c.top'
\ No newline at end of file
docker/nginx/conf/nginx.conf
浏览文件 @
2360f040
...
...
@@ -21,13 +21,48 @@ http {
access_log
/var/log/nginx/access.log
main
;
# 后端项目
upstream
admin-server
{
ip_hash
;
server
172.17.0.1
:
18000
;
}
server
{
# listen 80;
listen
443
ssl
;
server_name
api.charles7c.top
;
# 证书直接存放 /docker/nginx/cert 目录下即可(更改证书名称即可,无需更改证书路径)
ssl
on
;
ssl_certificate
/etc/nginx/cert/xxx.local.pem
;
# /etc/nginx/cert/ 为 docker 映射路径 不允许更改
ssl_certificate_key
/etc/nginx/cert/xxx.local.key
;
# /etc/nginx/cert/ 为 docker 映射路径 不允许更改
ssl_session_timeout
5m
;
ssl_ciphers
ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4
;
ssl_protocols
TLSv1
TLSv1.1
TLSv1.2
;
ssl_prefer_server_ciphers
on
;
location
/
{
proxy_set_header
Host
$http_host
;
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://admin-server/
;
}
error_page
500
502
503
504
/50x.html
;
location
=
/50x.html
{
root
html
;
}
}
# HTTP 请求 将转发到 HTTPS
server
{
listen
80
;
server_name
api.charles7c.top
;
rewrite
^
https://
$http_host$request_uri
?
permanent
;
}
# 前端项目
server
{
listen
443
ssl
;
server_name
cnadmin.charles7c.top
;
...
...
@@ -49,14 +84,6 @@ http {
error_page
405
=
200
https://
$host$request_uri
;
}
location
~
*/(auth|captcha)
{
proxy_set_header
Host
$http_host
;
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://admin-server
;
}
error_page
500
502
503
504
/50x.html
;
location
=
/50x.html
{
root
html
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录