depoly mode update

This commit is contained in:
mubai
2024-04-21 22:35:57 +08:00
parent fc60f4a538
commit 625cd9e931
4 changed files with 18 additions and 8 deletions

View File

@@ -39,9 +39,8 @@
>新增内容: >新增内容:
> >
>- 新增PC端播放链接测试页, 可通过右下角工具栏进入: [播放测试](http://1.94.30.26:3600/custom/player) >- 新增详细部署说明文档, 以及 `1Panel部署方式` , [点击查看](https://blog.mubai.link/2024/04/21/Docs/gofilm/)
>- 修复手机端轮播图滑动切换后无法自动播放的问题 >- 修复`docker-compose.yml` 文件中的书写格式问题, 添加容器重启策略
>- 轮播图海报改用第三方图床进行存储
## 目录结构 ## 目录结构

View File

@@ -12,7 +12,8 @@ export default defineConfig({
port: 3600, port: 3600,
proxy: { proxy: {
"/api": { "/api": {
target: `http://127.0.0.1:3601`, // target: `http://127.0.0.1:3601`,
target: `http://1.94.30.26:3601`,
changeOrigin: true, // 允许跨域 changeOrigin: true, // 允许跨域
rewrite: path => path.replace(/^\/api/, '') rewrite: path => path.replace(/^\/api/, '')
} }

View File

@@ -30,9 +30,15 @@ film
> >
>可自行将根目录下的server和client内容与此目录下的对应文件进行替换 >可自行将根目录下的server和client内容与此目录下的对应文件进行替换
## 2. 程序构建运行 ## 2. 程序部署
### 1. 环境准备 >安装说明:
>
>- 新增 1Panel 安装方式(类似于宝塔, 宝塔要注册且下载很慢, 所以后续应该也不会出宝塔安装)
>- Readme文件内容保持简洁, 所以详细安装说明放到GithubPage的博客页了
>- 完整的详细安装文档请前往个人博客页查看: [GoFilm安装文档](https://blog.mubai.link/2024/04/21/Docs/gofilm/)
### 1. 环境准备 (Docker)
1. Linux 服务器 1. Linux 服务器
2. 安装 docker, docker compose 服务 2. 安装 docker, docker compose 服务

View File

@@ -4,8 +4,9 @@ services:
nginx: nginx:
container_name: film_nginx container_name: film_nginx
image: nginx image: nginx
restart: always
ports: ports:
- "80:80" - 80:80
volumes: volumes:
- /opt/film/data/nginx/html:/usr/share/nginx/html - /opt/film/data/nginx/html:/usr/share/nginx/html
- /opt/film/data/nginx/nginx.conf:/etc/nginx/nginx.conf - /opt/film/data/nginx/nginx.conf:/etc/nginx/nginx.conf
@@ -20,6 +21,7 @@ services:
build: build:
context: . context: .
dockerfile: Dockerfile dockerfile: Dockerfile
restart: always
environment: environment:
MYSQL_HOST: mysql MYSQL_HOST: mysql
MYSQL_PORT: 3661 MYSQL_PORT: 3661
@@ -29,7 +31,7 @@ services:
REDIS_HOST: redis REDIS_HOST: redis
REDIS_PORT: 3662 REDIS_PORT: 3662
ports: ports:
- "3601:3601" - 3601:3601
networks: networks:
- film-network - film-network
depends_on: depends_on:
@@ -42,6 +44,7 @@ services:
mysql: mysql:
container_name: film_mysql container_name: film_mysql
image: mysql image: mysql
restart: always
ports: ports:
- 3610:3306 - 3610:3306
environment: environment:
@@ -62,6 +65,7 @@ services:
redis: redis:
container_name: film_redis container_name: film_redis
image: redis image: redis
restart: always
ports: ports:
- 3620:6379 - 3620:6379
volumes: volumes: