type.go 414 Bytes
Newer Older
luxq's avatar
luxq committed
1 2 3
package caddy

type NewWebsiteCaddyFile struct {
vicotor's avatar
vicotor committed
4 5 6
	DomainName   string
	RootDir      string
	MasterDomain string
luxq's avatar
luxq committed
7 8 9 10 11 12 13
}

type StaticWebsiteCreatePayload struct {
	DomainName       string
	WebsiteCaddyFile string
	RootDir          string
}
vicotor's avatar
vicotor committed
14 15

type ForwardWebsiteCaddyFile struct {
vicotor's avatar
vicotor committed
16 17 18
	DomainName   string
	Target       string
	MasterDomain string
vicotor's avatar
vicotor committed
19 20 21 22 23 24
}

type ForwardWebsitePayload struct {
	DomainName string
	Target     string
}