acme_dns

package
v0.41.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 11, 2026 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Cmd = &cobra.Command{
	Use:   "acme-dns",
	Short: "Obtain ACME certificate using ACME DNS challenge with acme-dns provider",
	Args:  cobra.NoArgs,
	Run: func(c *cobra.Command, args []string) {
		acme_dns(
			FlagDomains,
			FlagEmail,
			FlagAcmeDNSAPIBase,
			FlagAccountUsername,
			FlagAccountPassword,
			FlagAccountFullDomain,
			FlagAccountSubDomain,
			FlagCertFile,
			FlagKeyFile,
			FlagVaultAddr,
			FlagVaultToken,
			FlagVaultPath,
			FlagStaging,
		)
	},
}
View Source
var FlagAccountFullDomain string
View Source
var FlagAccountPassword string
View Source
var FlagAccountSubDomain string
View Source
var FlagAccountUsername string
View Source
var FlagAcmeDNSAPIBase string
View Source
var FlagCertFile string
View Source
var FlagDomains []string
View Source
var FlagEmail string
View Source
var FlagKeyFile string
View Source
var FlagStaging bool
View Source
var FlagVaultAddr string
View Source
var FlagVaultPath string
View Source
var FlagVaultToken string

Functions

This section is empty.

Types

type User

type User struct {
	Email        string
	Registration *registration.Resource
	// contains filtered or unexported fields
}

User implements registration.User for lego.

func (*User) GetEmail

func (u *User) GetEmail() string

func (*User) GetPrivateKey

func (u *User) GetPrivateKey() crypto.PrivateKey

func (*User) GetRegistration

func (u *User) GetRegistration() *registration.Resource

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL