Skip to content
View MarcusHoltz's full-sized avatar

Block or report MarcusHoltz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MarcusHoltz/README.md

Marcus Holtz

living age distro skill views

Typing SVG

┌──┤ WHOAMI ├─────────▰▰▰
│
├─▣ Systems Engineer
├─▣ Generally Fun Guy
├─▣ Technical projects blog
├─▣ DevOps · Networking · Security · Web Dev · Administration
├─▣ More info at marcusholtz.com
├─▣ Business Card:  curl marcusholtz.com/card
│
└──────────────────────────────▰▰▰


┌──┤ SOCIAL ├─────────◆◇◆
│
├─◈ Email
├─◈ LinkedIn
├─◈ YouTube
├─◈ Signal
│
└─────────────────────────◆◇◆

More projects beyond my pinned repos. Click a category to browse.

▸ Security & Privacy
┌──┤ SECURITY ├───────●○●
│
├─◉ WAF Smoke Test Script
│      OWASP attack simulation for firewall validation
│
├─◉ Geofiltered IP Blocklist Aggregator
│      Automated threat intel feed curation by geography
│
├─◉ VPN over Port 53
│      DNS-tunneled VPN for restrictive networks
│
├─◉ Hidden VPN That Looks Like a Website
│      Steganographic VPN masquerading as HTTPS traffic
│
├─◉ Tor Hidden Service with Vanity .onion
│      Anonymous hosting with custom .onion addressing
│
├─◉ Web Browser Privacy Presentation
│      Privacy hardening walkthrough and threat model
│
├─◉ OpenWRT Router Firmware Presentation
│      Open-source router firmware for network security
│
└──────────────────────────────●○●
▸ Infrastructure & DevOps
┌──┤ INFRA ├──────────▰▱▰
│
├─◆ Self-Hosted GitLab with CI Runners & TLS
│      Full CI/CD pipeline, self-managed with TLS termination
│
├─◆ Auto-Updating Resume Pipeline
│      CI-driven resume generation from structured source
│
├─◆ Authentik SSO with Traefik ForwardAuth
│      Zero-trust authentication layer for self-hosted services
│
├─◆ After-Hours Network Lockdown
│      Scheduled WiFi, firewall, and SSO policy enforcement
│
├─◆ ZFS Storage & Snapshot Architecture
│      Automated backup and disaster recovery on Proxmox
│
├─◆ Grafana + Alloy + Loki Observability Stack
│      Full monitoring pipeline for homelab infrastructure
│
├─◆ Transparent Nginx WAF on OPNsense
│      Inline web application firewall with failover
│
└─────────────────────────────▰▱▰
▸ Networking & Web
┌──┤ NET & WEB ├──────◇◆◇
│
├─● Docker MacVLAN Traefik Analytics
│      Container networking with traffic visibility
│
├─● Cloudflare Email Routing & Aliasing
│      Unlimited forwarding addresses via Cloudflare workers
│
├─● Astro Portfolio Theme
│      Static site portfolio template built with Astro
│
├─● Reticulum Mesh Network Demo
│      Decentralized mesh networking proof of concept
│
├─● Download My Photo Using DNS
│      File transfer encoded entirely in DNS TXT records
│
└────────────────────────────◇◆◇

Current Technologies & Tools


┌──┤ EXIT ├───────────▰▰▰
│
├─▣ Thanks for stopping by.
├─▣ Want the quick version?  curl marcusholtz.com/card
├─▣ Want the full story?   marcusholtz.com
│
└──────────────────────────────▰▰▰

Pinned Loading

  1. marcusholtz.com marcusholtz.com Public

    Astro build of MarcusHoltz.com from astro-portfolio-theme

    Astro

  2. resume-generator resume-generator Public

    Pandoc docker takes markdown files and generates styled resumes

    HTML 2

  3. holtzweb.com holtzweb.com Public

    Astro build of Holtzweb.com from astro-marketing-theme

    HTML

  4. tor-hidden-service tor-hidden-service Public

    Generate a vanity .onion address, use Docker to serve it on the Tor network.

    Shell 5 1

  5. ipblocklist-geofiltered-aggregator ipblocklist-geofiltered-aggregator Public template

    Automated IP blocklist aggregation with geolocation-based country filtering, Docker ready, and twice daily runs via GitHub Actions

    Python 2

  6. astro-portfolio-theme astro-portfolio-theme Public template

    Astro Portfolio Theme. Use on almost any host. Ditch the CMS. Edit a few JSON files - personal info, skills, project showcases - build, and deploy.

    Astro 16 26