A set of tools to help the management of the home network.
Currently I have these services at home:
- Keepalived
- DNS (keepalived)
- Flask (keepalived)
- JellyFin (docker, keepalived)
- MySQL (keepalived) - mainly for Kodi
- OpenVPN (keepalived)
- PiHole (docker, keepalived)
- SMTP relay (keepalived)
- XyMon (keepalived)
- Web server (keepalived)
- Tool to configure allowlisted applications (i.e. Minecraft, Firefox, etc)
From a directory, finds songs recursively and shows artist, title and album, alerting on discrepancies
From a directory, finds songs recursively and shows discrepancies or misses in ID3 tags
Script to disable or enable running Minecraft (by changing permissions, closing the firewall and killing processes).
Currently supports (Mac only):
- Minecraft
- Firefox
- Tor Browser
- Diablo III
- Docker
Quick service map: reads keepalived conf, report services location based on active IPs
- show running, active services
- reads KeepAlived config (basic)
- uses ssh for remote nodes
- click for colors
- highlight primary/misplaced primary ("usurper")
Script meant to start/stop a service managed by Keepalived, by getting the latest config from git and backing up the current config before overwriting.
It (will) support primary/secondary handling
Various scripts to cleanup output of commands or logs.
Use it as a filter in a pipe, like:
strace -f -p 666 | clean_strace.sh