sh
cargo install darwinia-sync
sh
git clone https://github.com/AurevoirXavier/darwinia-sync.git
cd darwinia-sync
cargo build --release
cp target/release/darwinia-sync ~/.local/bin # or somewhere in your $PATH
```sh
darwinia-sync -l -s /home/xavier/crab/crab.sh
pm2 start darwinia-sync -- -l -s /home/xavier
systemctl start crab.service ```
crab.sh
Script Examplesh
/home/xavier/crab/darwinia \
--unsafe-rpc-external \
--unsafe-ws-external \
--validator \
--base-path /home/xavier/crab/data/xavier \
--name Xavier \
--rpc-cors all
crab.service
Systemd Example```service [Unit] Description=Crab
[Service] ExecStart=/home/xavier/.cargo/bin/darwinia-sync -l -s /home/xavier/crab/crab.sh Restart=always RestartSec=3
[Install] WantedBy=multi-user.target ```
```sh
λ darwinia-sync --help
darwinia-sync 0.7.0
Xavier Lau
USAGE: darwinia-sync [FLAGS] [OPTIONS]
FLAGS: -l, --log Syncing Log -h, --help Prints help information -V, --version Prints version information
OPTIONS:
-s, --script