Skip to main content

Caddy

@jpisgeek/caddyv2026.09.04.1· 1d agoMODELS
01README

Manage individual routes in an existing systemd Caddy wildcard site through Swamp SSH, with drift checks, validation, private backups and rollback.

02Models1
@jpisgeek/caddyv2026.09.04.1caddy.ts

Global Arguments

ArgumentTypeDescription
configPathstring
caddyBinarystring
systemctlBinarystring
fn inspect()
Read the Caddyfile digest and active service state
fn plan(name: string, hostname: string, wildcardDomain: string, upstream: string, allowedCidrs: array)
Render and validate one wildcard-host route without replacing live configuration
ArgumentTypeDescription
namestring
hostnamestring
wildcardDomainstring
upstreamstring
allowedCidrsarray
fn apply(name: string, hostname: string, wildcardDomain: string, upstream: string, allowedCidrs: array)
Validate, privately back up, atomically replace and reload one route; roll back on reload failure
ArgumentTypeDescription
namestring
hostnamestring
wildcardDomainstring
upstreamstring
allowedCidrsarray

Resources

operation(infinite)— Correlated Caddy operation; no full configuration or credentials
03Stats
A
100 / 100
Downloads
0
Archive size
8.7 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
04Platforms
05Labels