a3587556 / caddy-v1

caddy v1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

caddy-v1

caddy v1 参考 https://github.com/shuxs/caddy/blob/master/main.go

    //Plugins

//DNS Providers
_ "github.com/caddyserver/dnsproviders/acmedns"
_ "github.com/caddyserver/dnsproviders/alidns"
_ "github.com/caddyserver/dnsproviders/auroradns"
_ "github.com/caddyserver/dnsproviders/azure"
_ "github.com/caddyserver/dnsproviders/cloudflare"
_ "github.com/caddyserver/dnsproviders/cloudxns"
_ "github.com/caddyserver/dnsproviders/conoha"
_ "github.com/caddyserver/dnsproviders/digitalocean"
_ "github.com/caddyserver/dnsproviders/dnsimple"
_ "github.com/caddyserver/dnsproviders/dnsmadeeasy"
_ "github.com/caddyserver/dnsproviders/dnspod"
_ "github.com/caddyserver/dnsproviders/duckdns"
_ "github.com/caddyserver/dnsproviders/dyn"
_ "github.com/caddyserver/dnsproviders/exoscale"
_ "github.com/caddyserver/dnsproviders/fastdns"
_ "github.com/caddyserver/dnsproviders/gandi"
_ "github.com/caddyserver/dnsproviders/gandiv5"
_ "github.com/caddyserver/dnsproviders/generic"
_ "github.com/caddyserver/dnsproviders/glesys"
_ "github.com/caddyserver/dnsproviders/godaddy"
_ "github.com/caddyserver/dnsproviders/googlecloud"
_ "github.com/caddyserver/dnsproviders/httpreq"
_ "github.com/caddyserver/dnsproviders/inwx"
_ "github.com/caddyserver/dnsproviders/lightsail"
_ "github.com/caddyserver/dnsproviders/linode"
_ "github.com/caddyserver/dnsproviders/linodev4"
_ "github.com/caddyserver/dnsproviders/namecheap"
_ "github.com/caddyserver/dnsproviders/namedotcom"
_ "github.com/caddyserver/dnsproviders/namesilo"
_ "github.com/caddyserver/dnsproviders/nifcloud"
_ "github.com/caddyserver/dnsproviders/ns1"
_ "github.com/caddyserver/dnsproviders/otc"
_ "github.com/caddyserver/dnsproviders/ovh"
_ "github.com/caddyserver/dnsproviders/pdns"
_ "github.com/caddyserver/dnsproviders/rackspace"
_ "github.com/caddyserver/dnsproviders/rfc2136"
_ "github.com/caddyserver/dnsproviders/route53"
_ "github.com/caddyserver/dnsproviders/selectel"
_ "github.com/caddyserver/dnsproviders/stackpath"
_ "github.com/caddyserver/dnsproviders/transip"
_ "github.com/caddyserver/dnsproviders/vscale"
_ "github.com/caddyserver/dnsproviders/vultr"

//Directives/Middleware
_ "blitznote.com/src/http.upload"                       //http.upload
_ "github.com/BTBurke/caddy-jwt"                        //http.jwt
_ "github.com/SchumacherFM/mailout"                     //http.mailout
_ "github.com/Xumeiquer/nobots"                         //http.nobots
_ "github.com/aablinov/caddy-geoip"                     //http.geoip
_ "github.com/abiosoft/caddy-git"                       //http.git
_ "github.com/caddyserver/forwardproxy"                 //http.forwardproxy
_ "github.com/captncraig/caddy-realip"                  //http.realip
_ "github.com/captncraig/cors/caddy"                    //http.cors
_ "github.com/casbin/caddy-authz"                       //http.authz
_ "github.com/coopernurse/caddy-awslambda"              //http.awslambda
_ "github.com/dhaavi/caddy-permission"                  //http.permission
_ "github.com/echocat/caddy-filter"                     //http.filter
_ "github.com/epicagency/caddy-expires"                 //http.expires
_ "github.com/freman/caddy-reauth"                      //http.reauth
_ "github.com/hacdias/caddy-minify"                     //http.minify
_ "github.com/hacdias/caddy-webdav"                     //http.webdav
_ "github.com/jung-kurt/caddy-cgi"                      //http.cgi
_ "github.com/jung-kurt/caddy-pubsub"                   //http.pubsub
_ "github.com/linkonoid/caddy-dyndns"                   //http.dyndns
_ "github.com/lucaslorentz/caddy-supervisor/httpplugin" //http.supervisor
_ "github.com/lucaslorentz/caddy-supervisor/httpplugin" //http.supervisor
_ "github.com/mastercactapus/caddy-proxyprotocol"       //http.proxyprotocol
_ "github.com/miekg/caddy-prometheus"                   //http.prometheus
_ "github.com/nicolasazrak/caddy-cache"                 //http.cache
_ "github.com/payintech/caddy-datadog"                  //http.datadog
_ "github.com/pieterlouw/caddy-grpc"                    //http.grpc
_ "github.com/pyed/ipfilter"                            //http.ipfilter
_ "github.com/shuxs/caddy/gopkg"                        //http.gopkg
_ "github.com/simia-tech/caddy-locale"                  //http.locale
_ "github.com/tarent/loginsrv/caddy"                    //http.login
_ "github.com/techknowlogick/caddy-s3browser"           //http.s3browser
_ "github.com/xuqingfeng/caddy-rate-limit"              //http.ratelimit
_ "go.okkur.org/gomods"                                 //http.gomods
_ "go.okkur.org/torproxy"                               //http.torproxy

// _ "github.com/leelynne/caddy-awses"    //http.awses
// _ "github.com/restic/caddy" //http.restic

//Caddyfile Loaders
_ "github.com/lucaslorentz/caddy-docker-proxy/plugin" //docker

//Server Types
_ "github.com/lucaslorentz/caddy-supervisor/servertype" //supervisor

//TLS Clustering
_ "github.com/pteich/caddy-tlsconsul" //consul

// Event Hooks
_ "github.com/hacdias/caddy-service" //hook.service issus: panic: close of closed channel

Build:

go get
go build -o caddy

About

caddy v1


Languages

Language:Go 100.0%