2386cf6660
one-off recovery script for getting all copies of a file out of restic - hard-coded for finance.db, but its in variables and can be adapted if needed
master
Damien De Paoli2026-01-17 19:55:12 +11:00
530cab685b
added mqtt with tls to f/w so IoT devices can talk to mara
Damien De Paoli2026-01-17 19:54:26 +11:00
040f743ff0
wrapper to work out which container has anonymous mounts in docker
Damien De Paoli2025-12-11 22:01:18 +11:00
2be3859825
update for alternate commit format when its just a container update, not the real code commit
Damien De Paoli2025-09-19 01:35:34 +10:00
3babc93d4e
stupid Google TV wont allow starting apps on boot, so cron this script to start notify android tv so we get hass popups for notifications
Damien De Paoli2025-09-19 01:34:55 +10:00
cc3b960c3e
too many to mention, key ones moved to common scripts, updated ufw range for new vlans, commented packages required and why so I could cull heaps - all in all, trying to minimise what is on mara itself and put as much as possible into the containers (now on a separate filesystem/disk), so that we can nearly vanilla install a new mara - albeit with tuner cards, then can just start docker up and get on with it :)
Damien De Paoli2025-08-16 11:31:21 +10:00
06a976863e
tweaked for new mara IP (some are in comments), moved to using common scripts, added fonts-cascasdia-code, commented out wireguard added cisco vpn (anyconnect) and openconnect for gui, updated spotify, added sqldeveloper, updated zoom upgrades/repo, added brother printer, added docker to do local DCM on borric, tried a usb-reset (now commented out) to fix mouse not starting on boot sometimes, but it is the cause of the loud speaker pop, and added howdy (face login) - but its not working in recent Ubuntus so commented out for now
Damien De Paoli2025-08-16 11:29:20 +10:00
8a1b2b7c22
added some echos/exits to not allow this to really change things, needs to be thought about/tested and put inside myth container anyway
Damien De Paoli2025-08-16 11:15:22 +10:00
b6b84df27b
remove Presence (netatmo) videos, use fqdn of borric, change bitwarden to vaultwarden, move to container web from host web files, add src, bin, docker keyy bits over to borris too
Damien De Paoli2025-08-16 11:13:27 +10:00
a8945a467d
tweak to allow for 7 day lag with mara to borric backup
Damien De Paoli2025-08-16 11:11:36 +10:00
f396eb58a8
change to use Google drive, now ssh to deakin requires MFA push even to scp
Damien De Paoli2025-08-16 11:09:48 +10:00
cd7eef9c10
fix output formatting issues so these really work with apostrophes in the content
Damien De Paoli2025-08-16 11:09:22 +10:00
968c171dae
scripts that log content with telegraf so we can show it in grafana. These run on the host as they need access to logs/content that is underneath the containers
Damien De Paoli2025-08-16 10:55:39 +10:00
1eb28f6975
pulled common upgrade parts for Mint and Ubuntu out to make install scripts not duplicate content
Damien De Paoli2025-08-16 10:54:36 +10:00
ff705095dc
quick wrapper/echo script that helps me remember how to do a restic restore
Damien De Paoli2025-08-16 10:52:46 +10:00
2832e32d46
creates the condensed log of just the scan state and updates from watchtower that kuma-watchtower-ran uses to see if last night it ran
Damien De Paoli2025-08-16 10:52:25 +10:00
15f2a80d10
this tells kuma whether watchtower ran and worked, its runs on the host O/S to see all the logs of all containers changed
Damien De Paoli2025-08-16 10:49:24 +10:00
236eb84750
this tells kuma that cron is running - its the last cron line in /etc/crontab on mara, if anything in cron syntax/barfs, then this heartbeat script will not be run, and the CRON check in kuma will go crit
Damien De Paoli2025-08-16 10:48:42 +10:00
56577d09aa
util to take a footy mpeg and with appropriate "trimmed" start/end times, it will work out the ffmpeg line as a start and duration
Damien De Paoli2025-08-16 10:39:02 +10:00
48781c297e
okay, just a lame bit of code to let me know how long before I can quit
Damien De Paoli2025-08-16 10:34:20 +10:00
bb54a4fb29
convenience wrapper to remove old images, might get fancier one day and keep say the old ubuntu unused and ditch the rest
Damien De Paoli2025-08-16 10:33:50 +10:00
49afe317a0
wrapper to force fail2bans for dodgy CONNECT froms that are more than 100 times - not sure I use this anymore
Damien De Paoli2025-08-16 10:32:51 +10:00
c86cd4a04d
needed to wrap this to get GUI to work with this odd webkit hack
Damien De Paoli2025-08-16 10:32:03 +10:00