Browse Source
This makes it easier to make "standard" caddy builds, since you'll only need to add a single import to get all of Caddy's standard modules. There is a package for all of Caddy's standard modules (modules/standard) and a package for the HTTP app's standard modules only (modules/caddyhttp/standard). We still need to decide which of these, if not all of them, should be kept in the standard build. Those which aren't should be moved out of this repo. See #2780.master
Matthew Holt
5 years ago
3 changed files with 49 additions and 25 deletions
@ -0,0 +1,21 @@ |
|||
package standard |
|||
|
|||
import ( |
|||
// standard Caddy HTTP app modules
|
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/caddyauth" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/encode" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/encode/brotli" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/encode/gzip" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/encode/zstd" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/fileserver" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/headers" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/httpcache" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/markdown" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/requestbody" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/reverseproxy" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/reverseproxy/fastcgi" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/rewrite" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/starlarkmw" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/templates" |
|||
) |
@ -0,0 +1,14 @@ |
|||
package standard |
|||
|
|||
import ( |
|||
// standard Caddy modules
|
|||
_ "github.com/caddyserver/caddy/v2/caddyconfig/caddyfile" |
|||
_ "github.com/caddyserver/caddy/v2/caddyconfig/json5" |
|||
_ "github.com/caddyserver/caddy/v2/caddyconfig/jsonc" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddyhttp/standard" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddytls" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddytls/distributedstek" |
|||
_ "github.com/caddyserver/caddy/v2/modules/caddytls/standardstek" |
|||
_ "github.com/caddyserver/caddy/v2/modules/filestorage" |
|||
_ "github.com/caddyserver/caddy/v2/modules/logging" |
|||
) |
Loading…
Reference in new issue