Commit Graph

6 Commits

Author SHA1 Message Date
zly
9a261bb265 chore: 添加 .gitignore 和 Traefik 部署策略文档
.gitignore 更新:
- 添加 pixi 环境和 .claude 目录忽略
- 添加 supabase-stack 相关忽略规则
- 添加 web/ws/postgres_data/pgdata/ 数据库数据忽略

docs/ 文档:
- strategy-1-path-prefix.md: 路径前缀部署方案
- strategy-2-subdomain.md: 子域名部署方案
- strategy-3-hybrid.md: 混合部署方案
- strategy-comparison-report.md: 策略对比报告

这些文档详细说明了 Traefik 反向代理的三种部署策略,
为多应用部署提供参考方案。
2025-11-22 21:30:19 +08:00
zly
e68ad06829 后端初始化结构 2025-11-22 21:29:00 +08:00
zly
9fa602f21b feat(supabase): 整理 Storage 文档和示例代码
- 创建 docs/ 目录存放所有文档
  - QUICK_START.md: 快速入门指南
  - OPERATIONS_GUIDE.md: 完整运维指南
  - VUE_API_INTEGRATION.md: Vue 集成文档
  - DEPLOYMENT_INFO.md: 部署配置信息
  - versions.md: 版本信息

- 创建 examples/ 目录存放示例代码
  - storage_client.py: Python 完整客户端
  - storage_client.js: JavaScript 完整客户端
  - test_https_storage.py: 功能测试脚本

- 新增 README_STORAGE.md 作为 Storage 使用指南

- 修复签名 URL 生成问题(需要 /storage/v1 前缀)
- 测试脚本支持资源已存在的情况
- 所有客户端代码已验证可用

功能特性:
✓ 公网 HTTPS 访问
✓ 文件上传/下载
✓ 生成临时下载链接
✓ 完整的 REST API 客户端
✓ 支持 Python 和 JavaScript
2025-11-22 21:03:00 +08:00
zly
8b068d8171 update restart args use always 2025-11-22 11:28:29 +08:00
zly
9e2f455b23 feat: 配置 ABM 静态网站访问路由
- 添加 Traefik 网关配置,启用 ping 健康检查
- 配置 nginx-webws 服务处理 /ABM 路径
- 实现 HTTP 到 HTTPS 自动重定向
- 使用 rewrite 规则正确处理 /ABM/ 路径前缀
- 添加静态资源缓存优化(CSS/JS/JSON/图片)
- 配置 PostgreSQL 数据库服务

网站访问地址: https://amiap.hzau.edu.cn/ABM/
所有静态资源(HTML/CSS/JS/JSON/图片)均可正常访问
2025-11-20 01:16:06 +08:00
zly
074c09e36e first commit 2025-11-19 22:28:33 +08:00