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
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