homestar icon indicating copy to clipboard operation
homestar copied to clipboard

Packaging and Dissemination: More Packages

Open zeeshanlakhani opened this issue 2 years ago • 1 comments

Summary

We need to package homestar nodes (servers) for easier self-hosting.

Components

  • [X] Docker container build (cross-arch)
  • [x] Docker container pushed to hub & GitHub packages, tied to publishing of runtime version releases.
    • [x] Release-CI
  • [x] Available for download (cross-arch,cross-comp) on GitHub releases.
  • [x] brew (formula)
  • [ ] pr/publish upstream official nix package
  • [ ] Arch Linux User Repository - AUR Packages
    • https://github.com/fosskers/cargo-aur
  • [ ] Windows installer(s) (msi)
    • https://github.com/volks73/cargo-wix
  • [ ] Procedures/scripts for publishing to external distributions?

ETA: 2023-12-20

zeeshanlakhani avatar Oct 09 '23 21:10 zeeshanlakhani

@walkah I'm trying out compiling the wasm functions in the homestar-functions directory. I think we might need to depend on rustup-init rather than rust for brew

Ref: https://github.com/rust-lang/rustup/issues/3458

Internal Discord chat

bmann avatar Oct 31 '23 00:10 bmann