Home
Homepage
Cancel

Marcus Holtz

Welcome to the Holtzweb blog

This is where my notes and documentation for my projects live.


Create a new password for every service or website you visit

Unique passwords for every service or website

Letโ€™s hash some information into a password The creation of different passwords for every service or website youโ€™re using can become a pain. Using a repeatable method to generate these passwor...

HAProxy on OPNsense can use the Proxy Protocol to send full header information to selective backends

OPNsense HAProxy Proxy Protocol to Traefik with original IP

HAProxy proxy protocol section Different backends based on URL. Domain specific routing with selective backend endpoints. Using HAProxy to route traffic based on SNI headers. HAProxy to Traefik...

Using OPNSense to serve Multi-site Split-DNS on Unbound and DNSCrypt-Proxy

OPNsense Unbound Multi-site Split-DNS with DNSCrypt

OPNsense DNS-crypt setup Part 1: Why Set Up DNSCrypt-Proxy on OPNsense You know, you can setup DNS-Crypt on your PiHole too! But mysetup is as follows: Computer > DHCP (from OPNsense) > D...

Hosting a vanity .onion address on the Tor network using Docker

Tor network hidden service with vanity .onion address using Docker

Using Tor script to create a Tor network hidden service with vanity .onion address and export a service to the internet Tor is not hidden โ€œIn our experiments we collected 173667 unique .onion add...

MacVLAN for a Traefik reverse proxy analytics in Grafana dashboards

Docker MacVLAN for Traefik analytics in Grafana dashboards

Setting Up a Docker MacVLAN Network for Traefik Visitor Access Log Web Analytics in Promtail/Loki/Grafana for Dashboard Visualization: A Comprehensive Guide I am working to pass the source IPs com...

Copy your m3u music playlist to a directory

Create a copy of your playlist's music files to a directory

๐ŸŽถ Copy music files in a playlist for export ๐Ÿ’ฟ Copy your mp3s, in order, from an m3u playlist into a directory for export. These scripts will: Collect files in your music playlist ...

Web Browser Privacy

Web Browser Privacy Presentation

Web Browser Privacy ๐Ÿ˜Ž This presentation attempts to help take back control for the average user and make the web a little more bearable. ๐Ÿ”— Links to Presentation ๐Ÿ“„ Browser Privacy presentatio...

Setting up OPNsense router as a WireGuard VPN

OPNsense as a WireGuard Server with Site-to-Site VPN

WireGuard on OPNsense There are multiple scenarios where WireGuard can be used, but they all require different configs for that setup. This writeup should enable a single user (Roadwarrior) and f...

Addons for Gecko based browsers

Browser addons, Sidebery, and Floorp settings

Sidebery addon setup inside Floorp browser I use the Sidebery addon with the Floorp browser as my primary means of browsing. You can accomplish the same thing in Firefox with my ffProfile setup sc...

Local mirror of Fedora repos on LAN to save bandwidth

Create local cache of Fedora mirrors, update systems over LAN

Use a cached dnf mirror of Fedora repositories and update systems over the local network to save bandwidth Limited bandwidth, no internet access, just trying to be green? Cache your files! De...