homestar
homestar copied to clipboard
Packaging and Dissemination: More Packages
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
@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