curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh source ~/.cargo/env sudo apt install mysql-server mysql-client libmysqlclient-dev sudo systemctl start mysql sudo systemctl enable mysql
cp env.example .env
cargo install sqlx-cli --features mysql
sqlx migrate run --database-url "mysql://pudu_user:password@localhost/pudu"
cargo run
cargo build --release
cp ./target/release/pudu .
- Create pudu.service file into /lib/systemd/system
sudo systemctl daemon-reload
sudo systemctl start pudu
sudo systemctl enable pudu