BigFiles is a (partial) Go implementation of a Git-LFS v2.12.0 server.
- It can be configured to use any S3-API-compatible backend for LFS storage.
- It does not currently implent the locking API.
- See the default entrypoint.
TODO:
- 外部参数校验:username、password、repo_id等进行格式校验。
添加配置文件,将AKSK等写入配置文件中。可参考merlin-server配置文件的格式与读取方式。- 添加测试用例。
认证方式支持token。认证时校验用户在仓库内权限。- 支持ssh。
仓库添加github action。添加日志。- 支持cdn。