FreeBAD Jail Template for Scrutiny, it is a Hard Drive Health Dashboard & Monitoring solution, merging manufacturer provided S.M.A.R.T metrics with real-world failure rates.
Install Vaultwarden in a FreeBSD Jail environment Installation overview using XigmanasNAS Bastille Extension Gui
- From the main screen select Extension/Bastille
- Click ADD [+] button
- Name (any name will work): scrutiny
- Configure Network Properties to your liking
- Base Release: 13.3-Release (or newer)
- Jail Type:
- Create a thick container.
- Enable VNET(VIMAGE).
depands on your specific network choice
- Create an empty container.
- Start after creation.
- Auto start on boot.
- Click Create
- Click Save
- Restart the jail.
- SSH to your Xigmanas Server
- BOOTSTRAP the template
bastille bootstrap https://github.com/DarkenLight/Bastille-scrutiny
- Apply the Template to the TARGATE jail.
bastille template scrutiny DarkenLight/Bastille-scrutiny
-
make a scripts or binary dataset if not already done for other scripts (highly recomemded)
-
download the scrutiny-collector binary file. both version works, one from the same release another from current release (recomemded).
https://github.com/AnalogJ/scrutiny/releases/download/0.3.13/scrutiny-collector-metrics-freebsd-amd64
https://github.com/AnalogJ/scrutiny/releases/download/0.8.1/scrutiny-collector-metrics-freebsd-amd64
-
Keep the file persistent storage.
ex:
/mnt/pool/script/scrutny/scrutiny-collector-metrics-freebsd-amd64
-
make sure the Scrutiny collector is executable.
chmod +x /mnt/pool/script/scrutny/scrutiny-collector-metrics-freebsd-amd64
-
this command will manually trigger the collector, to populate the Scrutiny dashboard. 8080 is default port.
/mnt/pool/services/scrutiny/scrutiny-collector-metrics-freebsd-amd64 run --api-endpoint "http://<jail-ip>:8080"
-
create a cron job to do it automatically