We are currently working on making the installation process as simple as possible. For now, if you're familiar with Nix, you can install HBS2 from any snapshot using the following command:
nix profile install https://PEER/tree/Aog9nHUMSLFgVaCBWqLjWDU4FZ6x2KibPo9XADM3QaNW
Replace PEER with the address of an hbs2-peer, for example: hbs2.net or localhost.
If you're familiar with the Haskell toolchain, you can build the project from a snapshot using Cabal. You'll need to install some third-party dependencies like zlib and libsodium. However, it's just a standard Haskell Cabal project, and I build it this way multiple times per day.
Pre-built binaries: A statically linked archive against libmusl is available, containing pre-built binaries for the x86_64 architecture. These binaries should work on most modern GNU/Linux distributions, in case you prefer this method over using the Nix package manager.
After you installed hbs2 from the given snapshot, you may clone the whole repository as
git clone hbs23://EvP3kskPVuKuKVMUc3LnfdW7GcFYjz6f5fFU1EGzrdgk hbs2-source
Commit | File | Status | Pre-Built |
---|---|---|---|
beaf9f6538 | hbs2-beaf9f65.tar.gz | dev-0.25.3 | |
a7259e38e8 | hbs2-a7259e38.tar.gz | 0.25.1-rc | hbs2-static-x86_64-linux-musl-FuHKnqPSH.tar.bz2 |
1417d9167e | hbs2-1417d916.tar.gz | 0.25.1-rc | hbs2-static-x86_64-linux-musl-5LqkUmGgp.tar.bz2 |
fcae600b7c | hbs2-fcae600b.tar.gz | 0.25.1-rc | hbs2-static-x86_64-linux-musl-87xpweUit.tar.bz2 |
98cbd3d80f | hbs2-98cbd3d8.tar.gz | 0.25.1-rc | hbs2-static-x86_64-linux-musl-GZ7hfbAry.tar.bz2 |
2564a05bce | hbs2-2564a05b.tar.gz | dev | hbs2-static-x86_64-linux-musl-4SheNziT9.tar.bz2 |
0d90b4df05 | hbs2-0d90b4df.tar.gz | dev | |
4757465fc3 | hbs2-4757465f.tar.gz | dev | |
3843066d83 | hbs2-3843066d.tar.gz | dev | |
b7e5fcdbe3 | hbs2-b7e5fcdb.tar.gz | dev |