Skip to main content

EXTENSIONS

Built by operatives — models, drivers, vaults, and reports, the parts that plug into Swamp.

Filter by what you need and pull what fits.

Selection
22 results
label:dns

Gcp/dns

@swamp/gcp/dns · v2026.10.06.1

Google Cloud dns infrastructure models

upd Oct 628 pullsA100/100

Godaddy

@dougschaefer/godaddy · v2026.10.05.1

GoDaddy Domains API toolkit authenticated with a Personal Access Token (Bearer gd_pat_). Read the domain portfolio and full registration detail (transfer authCode always stripped, contacts opt-in), list DNS records by zone, type, or type and name, check availability in bulk, get name suggestions and the TLD catalogue, and read the account's monthly API usage. DNS add, replace, and delete methods are dry-run by default and record a before/planned/after change set. No purchase, renewal, transfer, contact, or privacy operations.

upd Oct 52 pullsA100/100

Vercel/dns

@swamp/vercel/dns · v2026.10.01.1

Vercel dns infrastructure models

upd Oct 212 pullsA100/100

Cloudflare/dns

@swamp/cloudflare/dns · v2026.09.29.1

Cloudflare dns infrastructure models

upd Sep 2849 pullsA100/100

Pihole Denylist

@sntxrr/pihole-denylist · v2026.09.27.1

Declare a Pi-hole v6 exact-deny list in swamp and converge an appliance to it: plan by default, apply on request, prune only when asked

upd Sep 2723 pullsA100/100

Aws/drift State

@webframp/aws/drift-state · v2026.09.25.1

Unified drift detection surface that composes observations from existing

upd Sep 2530 pullsA100/100

Aws/dns Observation

@webframp/aws/dns-observation · v2026.09.24.1

Observe Route53 hosted zones, record sets, and detect orphaned DNS records

upd Sep 2527 pullsA100/100

Cloudflare

@webframp/cloudflare · v2026.09.18.1

Cloudflare management - zones, DNS records, WAF/firewall rules, Workers, and cache/CDN

upd Sep 201.2k pullsA100/100

Cloudflare Audit

@webframp/cloudflare-audit · v2026.09.18.1

Cloudflare security and configuration audit workflow.

upd Sep 20115 pullsA100/100

Network

@webframp/network · v2026.09.18.1

DNS and network probing model that generates diverse diagnostic events.

upd Sep 2080k pullsA100/100

Porkbun

@magistr/porkbun · v2026.09.19.2

Porkbun DNS record management with full CRUD for all common record types

upd Sep 1915 pullsA100/100

Pihole

@magistr/pihole · v2026.09.19.2

Pi-hole custom DNS record management for swamp — list, add, delete, and

upd Sep 1994 pullsA100/100

Azure

@dougschaefer/azure · v2026.09.15.1

Azure infrastructure management via az CLI — 43 model types covering compute, networking, data, security, RBAC, Azure Policy, Defender for Cloud, Entra directory, monitoring, DNS, DevOps, Azure AI Foundry (accounts, model deployments, projects, quota), AI Search, Cosmos DB, PostgreSQL Flexible Server, Static Web Apps, Service Bus, Event Grid, Recovery Services, Log Analytics, subscription-wide topology with Mermaid diagrams and cost estimation, actual-spend cost analysis and waste auditing via Cost Management/Resource Graph/Advisor, and the Azure AI Vision Face REST API for identity-aware room services.

upd Sep 16119 pullsA100/100

Technitium

@thomas/technitium · v2026.09.01.1

Management of a Technitium DNS Server via its HTTP API — built-in ad-blocking control (enable/disable, temporary disable, allow/block list URLs), authoritative zone + record lifecycle, allowed/blocked custom domains, dashboard stats, DNS client + query-log debugging, cache flush, settings backup/restore, and security settings (admin web-service TLS certificate + DNSSEC validation).

upd Sep 126 pullsA100/100

Technitium

@jamesakeech/technitium · v2026.08.15.1

Manage a Technitium DNS server or cluster: zones, records, block/allow lists, cache, diagnostics, settings backup and restore, and cluster membership. Written after rebuilding a live authoritative pair, and shaped by what that exposed. `record_ensure` is an idempotent upsert Technitium's own API cannot express — add fails on an existing record, update fails on an absent one — and it works for every record type including TLSA, because the read and write field names for TLSA, SSHFP and URI are not the same names and are mapped per type rather than renamed globally. `settings_backup` includes every section by default, so it produces a backup a server can actually be rebuilt from. `cluster_init`, `cluster_join` and `cluster_state` cover the membership a settings backup can never carry, alongside the TLS listener and certificate it also omits — the three things that make a restored node look broken.

upd Aug 1516 pullsA100/100

Scaleway Dns

@sntxrr/scaleway-dns · v2026.07.19.2

Manage a Scaleway DNS zone — create/delete the zone, sync records, list zones, and update (apply add/set/delete/clear record changes), via the global Domains & DNS API (/domain/v2beta1) with X-Auth-Token auth.

upd Jul 1914 pullsA100/100

Opnsense Firewall

@dougschaefer/opnsense-firewall · v2026.07.17.1

Full OPNsense management via REST API — system status, interfaces, DNS, tunables, services, firmware/plugins, firewall states, DHCP leases, ARP table, Tailscale, WireGuard, and raw API passthrough. Replaces MCP server.

upd Jul 1730 pullsA100/100

Freeipa/dns

@shrug/freeipa/dns · v2026.07.12.1

Manage FreeIPA DNS over the JSON-RPC API: zoneFind/zoneShow/recordFind read-only snapshots plus idempotent ensureZone/ensureForwardZone and a fan-out ensureRecords (add a list of records in one call), with confirm-guarded zoneDel/recordDel — each write carrying an audit trail. ensureRecords records partial applies honestly.

upd Jul 1315 pullsA100/100

Vercel

@goodcraft/vercel · v2026.06.14.4

Vercel DNS — list the account's domains, list a domain's records, idempotently upsert records (skip when an identical type+name+value exists), and delete records by id; enough to cleanly re-point an apex from Vercel to an external server.

upd Jun 1528 pullsA100/100

Unifi

@mccormick/unifi · v2026.06.09.1

Custom/static DNS records on a local UniFi Network controller.

upd Jun 922 pullsA100/100

Dns Policy

@lint/dns-policy · v2026.05.22.1

DNS policy compiler — merge manual vhosts + auto-discovered proxy hosts + static rewrites into a deduped desired list for an internal-DNS reconciler (e.g. AdGuard Home), plus a separate hostname list for public exposure.

upd May 2236 pullsA100/100

Adguard

@lint/adguard · v2026.05.21.1

AdGuard Home control-API wrapper — snapshot status/stats/clients/rewrites and reconcile DNS rewrites to a desired set.

upd May 2142 pullsA100/100