move acme out of api
This commit is contained in:
@@ -7,6 +7,12 @@ import (
|
|||||||
"net"
|
"net"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// The Let's Encrypt ACME endpoints
|
||||||
|
const (
|
||||||
|
LetsEncryptStagingCA = "https://acme-staging-v02.api.letsencrypt.org/directory"
|
||||||
|
LetsEncryptProductionCA = "https://acme-v02.api.letsencrypt.org/directory"
|
||||||
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
// ErrProviderNotImplemented can be returned when attempting to
|
// ErrProviderNotImplemented can be returned when attempting to
|
||||||
// instantiate an unimplemented provider
|
// instantiate an unimplemented provider
|
||||||
@@ -20,9 +26,3 @@ type Provider interface {
|
|||||||
// TLSConfig returns a tls config
|
// TLSConfig returns a tls config
|
||||||
TLSConfig(...string) (*tls.Config, error)
|
TLSConfig(...string) (*tls.Config, error)
|
||||||
}
|
}
|
||||||
|
|
||||||
// The Let's Encrypt ACME endpoints
|
|
||||||
const (
|
|
||||||
LetsEncryptStagingCA = "https://acme-staging-v02.api.letsencrypt.org/directory"
|
|
||||||
LetsEncryptProductionCA = "https://acme-v02.api.letsencrypt.org/directory"
|
|
||||||
)
|
|
@@ -7,7 +7,7 @@ import (
|
|||||||
"net"
|
"net"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/micro/go-micro/v3/api/acme"
|
"github.com/micro/go-micro/v3/acme"
|
||||||
"github.com/micro/go-micro/v3/logger"
|
"github.com/micro/go-micro/v3/logger"
|
||||||
"golang.org/x/crypto/acme/autocert"
|
"golang.org/x/crypto/acme/autocert"
|
||||||
)
|
)
|
@@ -3,7 +3,7 @@ package api
|
|||||||
import (
|
import (
|
||||||
"crypto/tls"
|
"crypto/tls"
|
||||||
|
|
||||||
"github.com/micro/go-micro/v3/api/acme"
|
"github.com/micro/go-micro/v3/acme"
|
||||||
"github.com/micro/go-micro/v3/api/resolver"
|
"github.com/micro/go-micro/v3/api/resolver"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user