You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would like to have an option to create one LFS object storage per repository instead of just one for all repos which is currently the case.
Since soft serve already has a easy-to-understand file system structure, adding this would allow for inspecting and reasoning around disk usage and backup strategies for a sysadmin.
It would allow for easier moving large repos between instances of soft-serve on a file system level also.
As this would require quite a lot of migration code which is difficult to test, a reasonable concession would then be to offer this as an option when the server is created.
The text was updated successfully, but these errors were encountered:
@aymanbagabas I'd be open to working on this next as it's something I want if it at all has a chance to go through.
Soft Serve currently does store each repo's LFS object in its own directory under $SOFT_SERVE_DATA/lfs. Each directory represents the repository id. Then, each LFS object follows the following structure objects/{OID[0:2]/OID[2:4]/OID}
I would like to have an option to create one LFS object storage per repository instead of just one for all repos which is currently the case.
Since soft serve already has a easy-to-understand file system structure, adding this would allow for inspecting and reasoning around disk usage and backup strategies for a sysadmin.
It would allow for easier moving large repos between instances of soft-serve on a file system level also.
As this would require quite a lot of migration code which is difficult to test, a reasonable concession would then be to offer this as an option when the server is created.
The text was updated successfully, but these errors were encountered: