Skip to content

Domain templates

A domain template is a reusable preset of mitigation rules, hardening options, and IP lists that Vulnity applies automatically when a new domain is linked. Templates save you from configuring every site by hand and keep the protection consistent across your fleet.

Templates tab in the security settings

Templates are managed from Configuration → Templates in the panel. The list shows, for each template, the detected mitigation and hardening presets, whether it syncs IP lists, the auto-update flags, and which template is the default (star icon).

The automatic-blocking rules that will be configured on the new domain. You can start from a predefined policy — Conservative, Recommended, Strict, Ecommerce, Technical Agency, or Staging / Development — or build a custom set.

In custom mode, each alert type (brute force, PHP file upload, suspicious query, scanner detection, user-account management, and others) has:

  • an enabled switch,
  • a threshold (number of alerts that triggers the block),
  • a block duration (from 15 minutes up to permanent),
  • a minimum severity.

The WordPress hardening options that the Vulnity Security plugin will apply on the site. You can pick the Conservative, Recommended, or Strict preset, or configure each option in custom mode:

  • Disable XML-RPC.
  • Restrict the REST API.
  • Rename the login URL (with a configurable slug).
  • Block user enumeration.
  • Protect common paths.
  • Limit login attempts (max attempts and lockout minutes).
  • Hide the WordPress version.
  • Hide login error details.

Two optional switches copy your current IP lists to the new domain when it is linked with the template:

  • Blocked IPs — the IPs currently blocked in IP management.
  • Whitelist — the whitelisted IPs from the same section.

The template form also shows switches for automatic plugin and theme updates.

  1. Open Configuration → Templates and click New Template.

  2. Give the template a name (required) and an optional description, for example “Standard production”.

  3. Choose a mitigation rules preset, or click Custom to tune each alert type’s threshold, block duration, and minimum severity.

  4. Choose a hardening preset, or click Custom to switch each option individually.

  5. Optionally enable Blocked IPs and Whitelist to copy your current IP lists to domains linked with this template.

  6. Click Create template.

From the template list you can:

  • Edit a template (pencil icon) — reopens the same form with its current values.
  • Delete a template (trash icon) — permanent, after a confirmation dialog.
  • Set as default (star icon) — the default template is pre-selected automatically in the domain-linking wizard. Only one template can be the default.

When you add a single site, the wizard includes a Template step where you pick one of your templates or No template to configure everything manually later. Templates are also available when adding sites in bulk. If you have no templates yet, the wizard skips this step.

On creation, the panel copies the template contents to the new domain:

  • the mitigation rules become the site’s mitigation configuration,
  • the hardening options become the site’s hardening state, applied by the plugin,
  • the blocked IPs and whitelist snapshots are copied to the site’s IP lists.