rudolfs icon indicating copy to clipboard operation
rudolfs copied to clipboard

Production ready

Open pkking opened this issue 1 year ago • 5 comments

Hi @jasonwhite , thanks the awesome project, im curious whether rudolfs production ready or not? Any feature list or roadmap here?

pkking avatar Sep 05 '24 02:09 pkking

It has been used in production at various places for years now. It is an extremely stable service AFAIK. No telemetry is collected, so I don't have hard data to prove this, but I think it can be inferred by the relatively low number of issues reported.

There are no major outstanding issues preventing usage in production that I know of. If you find any issues, please report them!

jasonwhite avatar Sep 06 '24 18:09 jasonwhite

We will try to choose rudolfs as our lfs server, seems it fairly lightweight and rust deserve a plus, the only blocker is we need authentication(maybe OIDC or Oauth2), and we are very happy to extend rudolfs if you like :)

pkking avatar Sep 08 '24 15:09 pkking

@pkking The addition of authentication is welcome as long as it is optional. See also the discussion about authentication in https://github.com/jasonwhite/rudolfs/discussions/34#discussioncomment-8855030.

jasonwhite avatar Sep 11 '24 23:09 jasonwhite

hello, @jasonwhite, why not add a rclone backend, since it handles authentication and more? I think it wouldn't be that hard and plus it would be more stable than one would develop it himself, as it would be standing on the shoulders of the giants. Thanks for the project btw.

nnWhisperer avatar Sep 20 '24 17:09 nnWhisperer

@nnWhisperer I think you're talking about authentication with the backend storage service (e.g., AWS S3, etc), which is different from the authentication that the Git LFS client might want to do with Rudolfs.

Nevertheless, an rclone backend isn't a bad idea if it works reliably and integrates well.

jasonwhite avatar Sep 20 '24 20:09 jasonwhite