Automattic / hostmgr

A tool for managing macOS VM hosts
Mozilla Public License 2.0
9 stars 3 forks source link

Remove SotoS3 and Alamofire #52

Closed jkmassel closed 1 year ago

jkmassel commented 1 year ago

Removes SotoS3 and Alamofire, replacing them with the TinyS3 library. TinyS3 has far fewer dependencies, and allows implementing download multiplexing/s3 passthrough caching (as well as removing SwiftNIO/atomics/collections – this reduces the binary size and compile times dramatically).

To test:

  1. Try downloading an image using vm fetch
  2. Try running authorized_keys sync (don't forget to delete the file after testing)