Crates.io | rollit |
lib.rs | rollit |
version | 0.1.3 |
source | src |
created_at | 2024-01-07 16:28:13.015618 |
updated_at | 2024-01-07 16:28:13.015618 |
description | A CLI utility for managing server tasks |
homepage | |
repository | https://github.com/AlexTiTanium/rollit |
max_upload_size | |
id | 1091856 |
size | 36,405 |
A CLI tool for managing server tasks. This tool integrates with Ansible and provides a dynamic set of commands for various host groups.
Before you can use this CLI tool, you need to install Rust and Cargo on your system. To do so, you can run the following command:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Then restart your shell or run source $HOME/.cargo/env.
You can install the Rollit CLI tool using Cargo with the following command:
cargo install rollit
rollit hosts create # create a new hosts.ini file
rollit hosts edit # open the hosts.ini file in the default editor
rollit {server_group} install caddy # install Caddy web server on the selected host group
rollit {server_group} user add {username} # add a new user to the server
MIT