Intro This is going to be a two parter: The Web In the first part, we hardened the docker-mailserver installation to aggressively block malicious users along with their immediate /24 vicinity. In this part, I am going to briefly explain crowdsec and its concepts, and how I have integrated it with my Caddy reverse proxy and Cloudflare. What is Crowdsec?…
Category: Uncategorized
More fun with Tailscale and Keepalived
Aaaand now I’ve moved on from Tailscale to Netbird. The concept is similar, the implementation has a few differences though. Read about it here. I have migrated from using OpenVPN to Tailscale. Tailscale uses a daemon to initiate an outbound connection with the Tailscale’s servers which act as the gateway, compared to OpenVPN where the server accepts inbound connections. The…
Poor man’s DHCP High Availability for OpenWRT routers
Note: I don’t use OpenWRT’s DNS or DHCP capabilities anymore. Why? I have two routers. One running as a VM under Proxmox which has a Mellanox SFP28 card attached to it and it is my main connection to the Internet, and another running on an old TP-Link Archer C7, which has a 4G modem attached to it and takes over…
High-Availability on the cheap with keepalived
Note: While I still use keepalived, much of my stack has changed. Sometimes I work remotely. Other times I mess things up. When I work remotely and I mess something up on my server, say, the VPN connection, because I cannot leave well enough along when travelling, I have to wait until I am back. At the same time, ever…
Using OpenVPN to connect a Standalone Server and Home LAN
Following is the network configuration I want to achieve. I have a home network, a standalone server somewhere on the internet and some devices that may not always be connected on the home network. I want everyone to be able to see everyone else and I want to do this through OpenVPN.
Corsair’s Link application causes PC sleep issues
EDIT: Link does not seem to cause trouble any more at least with the current version! In my quest to make my system sleepable, I found out on my last post that TPM chips can cause instability. Unfortunately, whilst this solved most issues, there were still times where when the display would turn off to save power, if I tried…
StyleCop, the Destroyer of Productivity
There’s a Visual Studio add-on called StyleCop. StyleCop is a source code analyser, which, unlike FxCop (and Visual Studio’s Code Analysis function) operates on the source code of your projects rather than the final compiled assemblies. In other words, it focuses on the looks rather than the works. The purpose of StyleCop is to ensure that everyone on your team…