Use Case
I'm trying to deploy catalog servers at scale and want a nice / easy way to server files.
Also offloading the file downloads to S3 would reduce the load on out puppet servers which hangs/return lots of EOF responses when pushing out new binaries to thousands of servers and I don't want to scale my servers based on the required load only when pushing new binaries.
Describe the solution you would like
Support S3 backend (maybe presigned URLs or proxied access) allowing openvox to serve files from a private S3 bucket
Describe alternatives you've considered
rsync files, mounted NFS, S3 fuse. All of which would are more complex and don't offload the download/HTTP requests
Additional context
No response
Use Case
I'm trying to deploy catalog servers at scale and want a nice / easy way to server files.
Also offloading the file downloads to S3 would reduce the load on out puppet servers which hangs/return lots of EOF responses when pushing out new binaries to thousands of servers and I don't want to scale my servers based on the required load only when pushing new binaries.
Describe the solution you would like
Support S3 backend (maybe presigned URLs or proxied access) allowing openvox to serve files from a private S3 bucket
Describe alternatives you've considered
rsync files, mounted NFS, S3 fuse. All of which would are more complex and don't offload the download/HTTP requests
Additional context
No response