Versions in this module Expand all Collapse all v0 v0.2.1 May 7, 2026 v0.2.0 May 7, 2026 Changes in this version + const BasicCaddyConfig + func AddProxyHost(caddyID string, domain string) error + func AddStaticDomain(projectID string, domain string) error + func CreateStaticProject(projectID string, domain string) error + func DeleteCaddyDefaultServer() + func DeleteStaticProject(projectID string) error + func GetMasterProxyHosts(caddyID string) ([]string, error) + func GetProxyHosts(caddyID string) ([]string, []string, error) + func GetReverseProxyConfig(caddyID string) (int, []byte, error) + func HasCaddyConfig() (bool, error) + func HttpCaddyRequest(url string, method string, data *string) (int, []byte, error) + func Initialize() + func RemoveProxyHost(caddyID string, domain string) error + func RemoveStaticDomain(projectID string, domain string) error + type CaddyError struct + Body []byte + Error error + func DeleteReverseProxy(containerName string) CaddyError + func SetReverseProxy(containerName string, opts ProxyOpts) CaddyError + type CaddyHandle struct + Handler string + Upstreams []CaddyUpstream + type CaddyMatch struct + Host []string + type CaddyRoute struct + Handle []CaddyHandle + Match []CaddyMatch + type CaddyRule struct + Listen []string + Routes []CaddyRoute + type CaddyUpstream struct + Dial string + type ProxyOpts struct + Hosts []string + HttpUpstream bool + HttpsUpstream bool + Upstream string