Docker-LXD-KeepaliveD This should be a mostly straight forward setup. There are plenty other ways to configure, this probably the easiest. Also, this would work better if you are in an LXD cluste...
Automate IP blaclists with IPtables and IPset
The why.. Gather data from abuse IP database and update firewall rules using ipset This script is fairly recent, so might need some modifications. Dependencies…. apt install ipset-persistent ne...
Automate UFW with Nginx and TCP wrapper
The why? This is a shell script that I do use quite frequently, since it’s been run in a cron job to check for host lookup ip changes (utilizing dynamic DNS). This saves users from being locked ou...
Ansible / Bash - Nextcloud Deployment - LXD
Easy Nextcloud Deployment using bash with ansible. There are probably ways to make this work with ansible only, but I thought I would use a mix of skills, and it seems to work with just a few conf...
Ubuntu Router
Ubuntu Router Update 26-04-2023 Around 3 months ago I upgraded to a N5105 5 port 2.5gb router using the exact same set up, after upgrading my LAN to full 1gbps fibre. I never stumbled across any ...
Simple Incremental Backup Script
update: 10-02-2024 The Concept The backup script holds onto 2 weeks worth of DAILY incremental backups. This backup solution uses tar with gz compression or without compression with the -n fl...
Welcome to my Homelab
Welcome Hello and welcome to my homelab project site Website project in progress Here I will be sharing some of my homelab projects and some scripts using mostly…. Ansible Bash Python ...