main.go 597 B

1234567891011121314151617181920212223
  1. // Copied from https://github.com/caddyserver/xcaddy/blob/b7fd102f41e12be4735dc77b0391823989812ce8/environment.go#L251
  2. package main
  3. import (
  4. "github.com/caddyserver/caddy/v2"
  5. caddycmd "github.com/caddyserver/caddy/v2/cmd"
  6. "go.uber.org/automaxprocs/maxprocs"
  7. // plug in Caddy modules here.
  8. _ "github.com/caddyserver/caddy/v2/modules/standard"
  9. _ "github.com/dunglas/frankenphp/caddy"
  10. _ "github.com/dunglas/mercure/caddy"
  11. _ "github.com/dunglas/vulcain/caddy"
  12. )
  13. func init() {
  14. //nolint:errcheck
  15. maxprocs.Set(maxprocs.Logger(caddy.Log().Sugar().Debugf))
  16. }
  17. func main() {
  18. caddycmd.Main()
  19. }