cloudflare

package module
v0.0.0-...-ddf48f7 Latest Latest
Warning

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

Go to latest
Published: Dec 25, 2022 License: MIT Imports: 3 Imported by: 0

README

caddy-cloudflare-companion

Automate the CNAME CRUD operations follow the caddy config file.

Build

Best way to build caddy with this plugin is using xcaddy tool:

  1. install golang with whatever you like;

  2. install xcaddy: go install github.com/caddyserver/xcaddy/cmd/xcaddy@latest

  3. build using xcaddy: xcaddy build --with "github.com/ncwhale/caddy-cloudflare-companion"

    You can using --with <other plugin module> to add more plugin you like.

Reference

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Companion

type Companion struct{ *cloudflare.Provider }

func (Companion) CaddyModule

func (Companion) CaddyModule() caddy.ModuleInfo

func (*Companion) Provision

func (this *Companion) Provision(ctx caddy.Context) error

func (*Companion) UnmarshalCaddyfile

func (p *Companion) UnmarshalCaddyfile(d *caddyfile.Dispenser) error

Jump to

Keyboard shortcuts

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