# rfantibody-api **Repository Path**: zjuaces/rfantibody-api ## Basic Information - **Project Name**: rfantibody-api - **Description**: rfantibody 后端 API 服务 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-30 - **Last Updated**: 2025-07-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Bridgekube FileSystem ## FileSystem 简介 FileSystem 是由浙江大学 ACES 实验室设计和开发的应用文件管理系统。平台基于 Python3 语言开发,基于 GPFS 实现共享存储文件资源的管理。 ## 代码目录结构 ```shell slurm-openapi/ │ ├── README.md # 项目说明文件 ├── Makefile # 编译脚本(linux) ├── build.bat # 编译脚本(windows) │ ├── app/ # 源代码目录 │ ├── main.go # 主程序入口 │ │ │ ├── api/ # API 路由和控制器 │ │ ├── routes.go # 路由定义 │ │ └── middleware/ # 中间件插件 │ │ │ ├── controllers/ # 服务器控制器 │ │ │ └── services/ # 公共函数 │ ├── test/ # 测试文件 │ └── test.py # 研发测试 │ └── bin/ # 编译产物 └── ... # 二进制 ``` ## 容器化运行 ```shell # 镜像编译 docker build -t harbor.jianmucloud.com:30003/docker-repo/drectory-scroll:v0.0.8 ./ # 镜像推送 docker push harbor.jianmucloud.com:30003/docker-repo/drectory-scroll:v0.0.8 ``` ## 开发调试 * 页面访问 URL: http://127.0.0.1:8081/swagger/index.html#/ * 接口调试 ```shell curl -X 'GET' \ 'http://127.0.0.1:8081/api/v1/slurm/ping' \ -H 'accept: application/json' ``` ## 接口文档 ```shell # 获取工具集 npm install --registry=https://registry.npmmirror.com -g redoc-cli # 生成接口文档(需要在docs目录下 powershell 运行) redoc-cli bundle -o index.html docs/swagger.json ```