Update README.md

This commit is contained in:
Jordan Wages 2025-07-31 21:05:18 -05:00
commit 4fd16d40ba

View file

@ -23,15 +23,15 @@ It uses a twostage approach:
## Installation ## Installation
1. **Copy & rename** 1. **Copy & rename**
On your Debian template, place the **bootstrap** script as `/root/setup.sh`: On your Debian template, place the **bootstrap** script as `setup.sh`:
```bash ```bash
chmod +x /root/setup.sh chmod +x setup.sh
2. **Provision a new VM** 2. **Provision a new VM**
Clone from your template and boot it. Then run: Clone from your template and boot it. Then run:
```bash ```bash
sudo /root/setup.sh sudo setup.sh
``` ```
* If youre not root, youll be prompted (via `whiptail`) for the root password. * If youre not root, youll be prompted (via `whiptail`) for the root password.
@ -40,12 +40,12 @@ It uses a twostage approach:
3. **Follow the wizard** 3. **Follow the wizard**
Use the onscreen menus to: Use the onscreen menus to:
* Grant passwordless `sudo` to selected users * Grant `sudo` to selected users
* Apply system updates * Apply system updates
* Set a new hostname * Set a new hostname
* Add SSH keys for root & your primary user * Add SSH keys for root & your primary user
* Install core & optional utilities (`htop`, `jq`, `git`, etc.) * Install core & optional utilities (`htop`, `jq`, `git`, etc.)
* Configure CIFS mounts for your NAS shares * Configure NFS mounts for your NAS shares
--- ---
@ -57,8 +57,8 @@ It uses a twostage approach:
* **Optional packages** * **Optional packages**
Tweak the `TOOLS=(…)` array in the remote script to add or remove utilities. Tweak the `TOOLS=(…)` array in the remote script to add or remove utilities.
* **CIFS shares** * **NFS shares**
Adjust the `CIFS_HOSTS=(…)` array to match your NAS hostnames. Adjust the `NFS_HOSTS=(…)` array to match your NAS hostnames.
--- ---
@ -71,7 +71,7 @@ It uses a twostage approach:
Simply invoke: Simply invoke:
```bash ```bash
sudo /root/setup.sh sudo setup.sh
``` ```
again to repeat the wizard. again to repeat the wizard.