Skip to content
@myguard-labs

MyGuard Labs

Security-focused nginx modules, mail-filtering tooling, and hardening plugins. Home of the packages published at deb.myguard.nl.

myguard labs

Security-focused infrastructure software: hardened nginx/Angie modules, a mail-filtering stack in Go, and OWASP CRS hardening plugins — everything packaged and served as ready-to-install Debian/Ubuntu packages at deb.myguard.nl.

Package repository — deb.myguard.nl

Our APT repository ships nginx and Angie builds with HTTP/3, compile-time hardening, and a large set of dynamic modules, plus supporting packages (rspamd, dovecot, clamav, libmodsecurity, lua-resty, and more) for Debian and Ubuntu on amd64 + arm64. Install instructions, the full package index, and in-depth articles live on the site. Full directive reference for every module: modules synopsis. Bugs and requests go to the deb.myguard.nl issue tracker.

nginx / Angie modules

Dynamic modules, all shipped pre-built in the APT repo:

  • nginx-cache-turbo-module — edge page cache: shared-memory cache, stale-while-revalidate, probabilistic single-flight refresh
  • nginx-strip-filter-module — smart HTML/CSS/JS/JSON response-body minifier
  • nginx-error-abuse-module — rate-limits clients that hammer your site with 404s
  • nginx-autocert-module — automatic certificates via the ACME protocol
  • nginx-zstd-module — Zstandard compression, fixed and maintained
  • nginx-http-shield-moduleupcoming: legacy-exploit floor, ~400 compiled-in signatures (Log4Shell, Shellshock, SQLi, traversal, RCE chains, SSRF) in one Aho-Corasick pass, ~1 µs/request. Not a WAF — ModSecurity/Coraza + CRS stay the front line; this is the last line of defense for hosters who don't control what their customers install
  • nginx-http-sentinel-moduleexperimental: client reputation + JA4+ fingerprinting + AI-scraper tarpit
  • nginx-test-harness — how we test the modules above: functional + leak testing in C (fd/cycle-pool deltas, fault injection), runs the same rule files on nginx and Angie (guide)

Mail security stack

Out-of-process attachment analysis and hash-clearinghouse clients, built for busy rspamd/SpamAssassin pipelines:

  • mailstrix — the owl that finds malware hiding in your mail: recursively unwraps OLE2/OOXML, VBA, RTF, PDF, and nested archives until YARA rules can see the dangerous bits
  • gozer — standalone Go binary bundling DCC/Razor/Pyzor with an HTTP backend
  • gazor / gyzor / gdcc — pure-Go clients for Razor 2, Pyzor, and DCC — each a library, CLI, and daemon
  • rspamd-dcc-razor-pyzor — rspamd plugin + Docker image wiring the Go clients in, with optional Redis caching
  • rspamd-olefy — front-end wrapping oletools VBA-macro scanning for rspamd
  • rspamd-kam-rules — SpamAssassin KAM rules transpiled to rspamd

OWASP CRS / ModSecurity plugins

False-positive exclusions plus opt-in positive-security allowlists for apps behind OWASP CRS 4.x:

Also here

  • ViMbAdmin — modernised 2026 fork of the virtual mailbox admin panel
  • dockerized — the Docker stacks we run in production; images on Docker Hub
  • build_psol — build scripts for the PageSpeed Optimization Library (PSOL) (archived)

Links

Popular repositories Loading

  1. nginx-zstd-module nginx-zstd-module Public

    Forked from tokers/zstd-nginx-module

    ZTSD Compression for NGINX/Angie, fixed and tested

    C 23 1

  2. dockerized dockerized Public

    dockerized stuff

    Shell 17 8

  3. wordpress-hardening-plugin wordpress-hardening-plugin Public

    Plugin for Owasp CRS4.0+ (modsecurity) to harden wordpress

    Go 9

  4. deb.myguard.nl deb.myguard.nl Public

    issue tracker for deb.myguard.nl packages

    9

  5. build_psol build_psol Public archive

    build PageSpeed Optimization Library (PSOL)

    Shell 6 7

  6. ViMbAdmin ViMbAdmin Public

    modernised fork of vimbadmin (2026)

    JavaScript 6

Repositories

Showing 10 of 25 repositories

Top languages

Loading…

Most used topics

Loading…