Documentation
¶
Overview ¶
Command janus is the Janus edge binary: stock Caddy compiled together with the Janus module and the Route 53 DNS provider (DNS-01 wildcard issuance) as one executable named janus.
Janus owns the command tree. Caddy's cmd package hard-codes "caddy" as the command to run throughout its help text and captures each command's text at registration, so the binary builds its own cobra root with its own description and examples, attaches every command Caddy registered with that text made accurate for a binary named janus, and provides the manpage and completion commands itself. The commands and their behavior are Caddy's; only what the help calls them changes.
Source Files
¶
- apps.go
- config.go
- control_client.go
- env_parse.go
- exposure.go
- exposure_verbs.go
- firewall.go
- firewall_apply.go
- firewall_host.go
- interfaces.go
- listeners.go
- listeners_unix.go
- logs.go
- main.go
- scope.go
- serve.go
- service.go
- service_lifecycle.go
- service_linux.go
- service_paths.go
- service_status.go
- service_unix.go
- webtransport_gate.go
Click to show internal directories.
Click to hide internal directories.