logo
0
0
WeChat Login

部署文档 (Docker)

环境要求

  • Docker
  • Docker Compose
  • MySQL 8.0+

快速部署

步骤

  1. 启动服务 在项目根目录下执行以下命令:
    docker compose up -d

等待后端自动导入默认数据库,并且等待系统初始化完成。

然后反代8080端口,并且开启SSL。

然后访问域名即可。

邮箱配置

  • SMTP 服务器: smtp.qq.com
  • 端口: 465
  • 加密: SSL/TLS
  • 用户名: 您的 QQ 邮箱地址
  • 密码: 您的 QQ 邮箱授权码
  • 发件人地址: 您的 QQ 邮箱地址

数据持久化

  • 数据库数据: 自动保存在 db_data 文件夹中。
  • 图床图片: 自动保存在 uploads 文件夹中。
  • 资源文件: 自动保存在 downloads 文件夹中。

注意事项

  • 数据库密码: 默认配置在 docker-compose.yml 中 (123456),生产环境建议修改。
  • JWT 密钥: 默认配置在 docker-compose.yml 中,生产环境请修改 backend 服务下的 JWT_SECRET 环境变量。

首页卡片社交信息配置

登录后台 → 系统设置 → 社交链接:

  • 添加/修改一条 B 站链接: name 或 url 里含 bili (例如 Bilibili@xxx 、 https://space.bilibili.com/... )
  • 添加/修改一条 QQ 链接: name 或 url 里含 qq (例如 QQ 联系 、 https://qm.qq.com/... )
  • name 卡片里的副标题文案展示。