logo
0
0
WeChat Login

音工系在线学习平台

浙江音乐学院音工系专用的教学管理系统。

部署说明

1. 构建 Docker 镜像

docker-compose build

2. 运行 Docker Compose

docker-compose up -d

应用将在端口 5000 上运行。

3. 配置 Nginx 反向代理

在 nginx 中为 me-lms.zjcm.edu.cn 添加以下配置:

server {
    listen 443 ssl http2;
    server_name me-lms.zjcm.edu.cn;

    # SSL 证书配置(强烈推荐)
    ssl_certificate /path/to/your/certificate.crt;
    ssl_certificate_key /path/to/your/private.key;

    location / {
        proxy_pass http://localhost:5000;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

# HTTP 重定向到 HTTPS(推荐)
server {
    listen 80;
    server_name me-lms.zjcm.edu.cn;
    return 301 https://$server_name$request_uri;
}

注意: 生产环境强烈建议使用 HTTPS。

常用管理命令

# 停止服务
docker-compose down

# 查看日志
docker-compose logs -f

# 重启服务
docker-compose restart

About

中文是 浙江音乐学院音乐工程系作业评审与展示平台 英文是ZJCM Music Engineering Department LMS

Language
Python49.8%
TypeScript45.6%
Shell3.9%
CSS0.3%
Others0.4%