A ZeroSSL Project Store Forum GitHub Theme: System
Caddy web server Caddy web server
  • Documentation
    Install How to install Caddy on your computer or server Caddyfile A simplified, human-friendly configuration format JSON Powerful and programmable native config format
    Tutorials
    Caddy basics Static files Reverse proxy Troubleshooting
    Reference
    Command line Caddyfile API JSON Config Auto HTTPS
    Develop
    Architecture Contribute Write a module
    Articles
    Logging Monitoring Run as service Profiling All articles...
    Examples Learn from examples contributed by the community FAQ Get fast answers to common questions Modules The official list of registered Caddy plugins
    Documentation index Community wiki Contribute to docs
  • Features
  • Account
  • Support
Download Sponsor
Pages
  • Get Caddy
  • Install
  • Build from source
  • Tutorials
  • Getting Started
  • Quick-starts
    • Using the API
    • Using a Caddyfile
    • Static files
    • Reverse proxy
    • HTTPS
  • Caddy API
  • Caddyfile
  • Reference
  • Command Line
  • API
  • Caddyfile
    • Concepts
    • Global options
    • Directives
    • Request matchers
    • Response matchers
    • Common patterns
  • Modules
  • JSON Config Structure
  • Automatic HTTPS
  • Articles
  • Caddy Architecture
  • Conventions
  • Config Adapters
  • Keep Caddy Running
  • How Logging Works
  • Monitoring Caddy
  • Profiling Caddy
  • Verifying Asset Signatures
  • Troubleshooting Strategies
  • Developers
  • Extending Caddy
    • Caddyfile Support
    • Config Adapters
    • Placeholders
  • Module Namespaces

All Modules

This page lists all registered Caddy modules. Modules are plugins which extend Caddy's JSON configuration structure.

We recommend using your browser's "Find in page" feature for quick lookups.

Module ID Description

There is more than one module named . Choose one by its repository.
This module does not come with Caddy. It can be added by using xcaddy or our download page. Non-standard modules may be developed by the community and are not officially endorsed or maintained by the Caddy project. The documentation is shown here only as a courtesy.

Code repository:

Custom builds: xcaddy build --with

Description

Field List

Fulfilled by modules in namespace:

This property is required because it specifies the module name.

On this page
Caddy web server

A free open source project that relies on sponsors.

Privacy-respecting analytics by Fathom


© 2026 ZeroSSL. All rights reserved.

Project
Features Download Documentation
Business services
Support Sponsorships
Community
Forum GitHub Twitter / X Research

Caddy supports an open Web that promotes privacy, preserves data ownership, fosters innovation, freely allows varieties of client software, and safeguards human sanctity.

006997