-
* remove /ws from listen address * fix error when user already exist * change binary to duniter2 * add rpc-cors * add config documentation * add reference in service files * use embedded distance oracle * optimize ci * use docker cache * add systemd timer * add documentation * fix base_path default * add duniter user * add services * update docs * add deb package to ci * add deb docker building
* remove /ws from listen address * fix error when user already exist * change binary to duniter2 * add rpc-cors * add config documentation * add reference in service files * use embedded distance oracle * optimize ci * use docker cache * add systemd timer * add documentation * fix base_path default * add duniter user * add services * update docs * add deb package to ci * add deb docker building
build-deb.md 755 B
How to Build Duniter-V2S Debian Package
Compile packages for native integration for Debian-based systems.
With Docker (on any system)
- Install Docker and Docker Buildx.
- Use the
scripts/build-deb.sh
script. - The
.deb
packages will be located in thetarget/debian
folder.
Without Docker (on a Debian-based system)
- Install the necessary dependencies:
sudo apt-get install -y clang cmake protobuf-compiler libssl-dev
- Compile the project:
cargo build --release
- Install
cargo-deb
:cargo install cargo-deb
- Build the Duniter node
.deb
package:cargo deb --no-build -p duniter
- The
.deb
package will be located in thetarget/debian
folder.