<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
  <maintainer type="person">
    <email>zmedico@gentoo.org</email>
    <name>Zac Medico</name>
  </maintainer>
  <maintainer type="person" proxied="yes">
    <email>me@rahil.rocks</email>
    <name>Rahil Bhimjiani</name>
  </maintainer>
  <maintainer type="project" proxied="proxy">
    <email>proxy-maint@gentoo.org</email>
    <name>Proxy Maintainers</name>
  </maintainer>
  <use>
    <flag name="dynamicdns">
      Adds module which allows querying an endpoint to get dynamic public IP and updating records with DNS providers
      https://caddyserver.com/docs/modules/dynamic_dns
    </flag>
    <flag name="dns-alidns">
      Adds module which allows to manage Aliyun DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.alidns
    </flag>
    <flag name="dns-azure">
      Adds module which allows to manage Azure hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.azure
    </flag>
    <flag name="dns-cloudflare">
      Adds module which allows to manage Cloudflare hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.cloudflare
    </flag>
    <flag name="dns-cloudns">
      Adds module which allows to manage ClouDNS hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.cloudns
    </flag>
    <flag name="dns-digitalocean">
      Adds module which allows to manage DigitalOcean hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.digitalocean
    </flag>
    <flag name="dns-duckdns">
      Adds module which allows to manage Duck DNS hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.duckdns
    </flag>
    <flag name="dns-dynv6">
      Adds module which allows to manage Dynv6 hosted DNS zones using Caddy
    </flag>
    <flag name="dns-gandi">
      Adds module which allows to manage Gandi hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.gandi
    </flag>
    <flag name="dns-godaddy">
      Adds module which allows to manage Godaddy hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.godaddy
    </flag>
    <flag name="dns-googleclouddns">
      Adds module which allows to manage Google Cloud hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.googleclouddns
    </flag>
    <flag name="dns-he">
      Adds module which allows to manage Hurricane Electric hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.he
    </flag>
    <flag name="dns-hetzner">
      Adds module which allows to manage Hetzner hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.hetzner
    </flag>
    <flag name="dns-huaweicloud">
      Adds module which allows to manage Huawei Cloud hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.huaweicloud
    </flag>
    <flag name="dns-linode">
      Adds module which allows to manage Linode hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.linode
    </flag>
    <flag name="dns-mailinabox">
      Adds module which allows to manage Mail-in-a-Box hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.mailinabox
    </flag>
    <flag name="dns-namecheap">
      Adds module which allows to manage Namecheap hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.namecheap
    </flag>
    <flag name="dns-netcup">
      Adds module which allows to manage netcup hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.netcup
    </flag>
    <flag name="dns-netlify">
      Adds module which allows to manage Netlify hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.netlify
    </flag>
    <flag name="dns-ovh">
      Adds module which allows to manage OVHcloud hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.ovh
    </flag>
    <flag name="dns-porkbun">
      Adds module which allows to manage porkbun hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.porkbun
    </flag>
    <flag name="dns-powerdns">
      Adds module which allows to manage DNS zones of <pkg>net-dns/pdns</pkg> using Caddy
      https://caddyserver.com/docs/modules/dns.providers.powerdns
    </flag>
    <flag name="dns-rfc2136">
      Adds module which allows to manage DNS zones using RFC2136 Dynamic Updates within Caddy
      https://caddyserver.com/docs/modules/dns.providers.rfc2136
    </flag>
    <flag name="dns-route53">
      Adds module which allows to manage AWS route53 hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.route53
    </flag>
    <flag name="dns-vultr">
      Adds module which allows to manage Vultr hosted DNS zones using Caddy
      https://caddyserver.com/docs/modules/dns.providers.vultr
    </flag>
    <flag name="events-handlers-exec">
      Adds module which lets user exec command on Caddy events
      https://caddyserver.com/docs/modules/events.handlers.exec
      https://caddyserver.com/docs/caddyfile/options#event-options
    </flag>
    <flag name="security">
      Authentication, Authorization, and Accounting. LDAP, OAuth, SAML, MFA, 2FA, JWT etc..
      https://caddyserver.com/docs/modules/security
    </flag>
    <flag name="webdav">
      Adds module which implements an HTTP handler for responding to WebDAV clients
      https://caddyserver.com/docs/modules/http.handlers.webdav
    </flag>
  </use>
  <upstream>
    <remote-id type="github">caddyserver/caddy</remote-id>
    <bugs-to>https://github.com/caddyserver/caddy/issues</bugs-to>
    <doc>https://caddyserver.com/docs/</doc>
  </upstream>
</pkgmetadata>
