Skip to content

Releaseguard Plugin

Bl4DiEDiEBL4 edited this page Aug 12, 2026 · 4 revisions

Releaseguard Plugin

The releaseguard plugin validates release names before the directory is even created.

What It Does

  • blocks obviously bad release names at MKD time
  • provides SITE BANNED visibility into banned patterns
  • keeps junk from entering the race tree in the first place
  • can announce rejected MKD attempts to staff via RELEASEGUARD

Best Pairing

Use it together with Autonuke Plugin:

  • releaseguard stops bad names early
  • autonuke cleans up policy failures found later during scans

Config

Main config block:

plugins:
  releaseguard:
    enabled: true
    config_file: "plugins/releaseguard/config.yml"

Shipped settings:

Important config:

  • skip_paths: paths ignored by releaseguard, such as /PRE and /REQUESTS
  • deny_same_name_in_parent: blocks duplicate names in one parent
  • deny_case_conflicts: blocks case-only collisions
  • check_nuked_names and nuked_prefixes: protect nuked-name reuse
  • announce_rejects: emits staff-visible reject events
  • deny_groups: regex rules for bad group suffixes
  • deny_dirs: regex rules for bad release names by path
  • allow_dirs: allow-only regex rules by path

Clone this wiki locally