Versions in this module Expand all Collapse all v0 v0.0.1 Dec 15, 2023 Changes in this version + type Client struct + func (*Client) CaddyModule() caddy.ModuleInfo + func (c *Client) Cleanup() error + func (c *Client) MarshalJSON() ([]byte, error) + func (c *Client) Networks() map[string]pointc.Net + func (c *Client) Provision(ctx caddy.Context) (err error) + func (c *Client) UnmarshalJSON(bytes []byte) error + type PresharedKey = configvalues.CaddyTextUnmarshaler[wgapi.PresharedKey, valueKey[wgapi.PresharedKey], *valueKey[wgapi.PresharedKey]] + type PrivateKey = configvalues.CaddyTextUnmarshaler[wgapi.PrivateKey, valueKey[wgapi.PrivateKey], *valueKey[wgapi.PrivateKey]] + type PublicKey = configvalues.CaddyTextUnmarshaler[wgapi.PublicKey, valueKey[wgapi.PublicKey], *valueKey[wgapi.PublicKey]] + type Server struct + func (*Server) CaddyModule() caddy.ModuleInfo + func (c *Server) Cleanup() error + func (c *Server) MarshalJSON() ([]byte, error) + func (c *Server) Networks() map[string]pointc.Net + func (c *Server) Provision(ctx caddy.Context) (err error) + func (c *Server) UnmarshalJSON(bytes []byte) error