TensorHub 社区 MVP,包含:
backend/:FastAPI + SQLAlchemy async + PostgreSQLfrontend/:Vue 3 + TypeScript + Vite + Pinia + Element Plusdeploy/:Nginx 配置
- Docker 方式:复制根目录
.env.example为.env,执行docker compose up -d db backend。 - 本地后端方式:复制
backend/.env.example为backend/.env,确保本机 PostgreSQL 监听5432,再执行uvicorn app.main:app --reload。 - 前端执行
npm install后运行npm run dev。 - 首次启动会自动创建默认角色、基础页面和管理员账号。
- 实名注册、登录、Cookie 鉴权、管理员审核
- 官网首页、团队介绍、公告管理
- 论坛板块、帖子、评论、点赞
- 后台用户审核、公告发布、页面编辑、帖子置顶/精华
- 请联系作者