www-servers/caddy (gentoo)

Search

Package Information

Description:
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Homepage:
https://caddyserver.com
License:
BSD ECL-2.0 MIT CC0-1.0

Versions

Version EAPI Keywords Slot
9999 8 ~amd64 ~arm64 ~loong ~riscv 0
2.9.1 8 amd64 arm64 ~loong ~riscv 0
2.10.2-r1 8 amd64 arm64 ~loong ~riscv 0
2.10.2 8 amd64 arm64 ~loong ~riscv 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<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>
		<doc>https://caddyserver.com/docs/</doc>
		<bugs-to>https://github.com/caddyserver/caddy/issues</bugs-to>
		<remote-id type="github">caddyserver/caddy</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 9999 2.9.1 2.10.2-r1 2.10.2
dns-alidns Adds module which allows to manage Aliyun DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.alidns
dns-azure Adds module which allows to manage Azure hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.azure
dns-cloudflare Adds module which allows to manage Cloudflare hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.cloudflare
dns-cloudns Adds module which allows to manage ClouDNS hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.cloudns
dns-digitalocean Adds module which allows to manage DigitalOcean hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.digitalocean
dns-duckdns Adds module which allows to manage Duck DNS hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.duckdns
dns-dynv6 Adds module which allows to manage Dynv6 hosted DNS zones using Caddy
dns-gandi Adds module which allows to manage Gandi hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.gandi
dns-godaddy Adds module which allows to manage Godaddy hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.godaddy
dns-googleclouddns Adds module which allows to manage Google Cloud hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.googleclouddns
dns-he Adds module which allows to manage Hurricane Electric hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.he
dns-hetzner Adds module which allows to manage Hetzner hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.hetzner
dns-huaweicloud Adds module which allows to manage Huawei Cloud hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.huaweicloud
dns-linode Adds module which allows to manage Linode hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.linode
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
dns-namecheap Adds module which allows to manage Namecheap hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.namecheap
dns-netcup Adds module which allows to manage netcup hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.netcup
dns-netlify Adds module which allows to manage Netlify hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.netlify
dns-ovh Adds module which allows to manage OVHcloud hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.ovh
dns-porkbun Adds module which allows to manage porkbun hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.porkbun
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
dns-rfc2136 Adds module which allows to manage DNS zones using RFC2136 Dynamic Updates within Caddy https://caddyserver.com/docs/modules/dns.providers.rfc2136
dns-route53 Adds module which allows to manage AWS route53 hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.route53
dns-vultr Adds module which allows to manage Vultr hosted DNS zones using Caddy https://caddyserver.com/docs/modules/dns.providers.vultr
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
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
security Authentication, Authorization, and Accounting. LDAP, OAuth, SAML, MFA, 2FA, JWT etc.. https://caddyserver.com/docs/modules/security
webdav Adds module which implements an HTTP handler for responding to WebDAV clients https://caddyserver.com/docs/modules/http.handlers.webdav

Files

Manifest

Type File Size Versions
DIST caddy-2.10.2-docs.tar.gz 24741 bytes 2.10.2
DIST caddy-2.10.2-go-mod-sum.patch 73510 bytes 2.10.2
DIST caddy-2.10.2-vendor.tar.xz 11897372 bytes 2.10.2
DIST caddy-2.10.2.tar.gz 735883 bytes 2.10.2
DIST caddy-2.9.1-deps.tar.xz 10115764 bytes 2.9.1
DIST caddy-2.9.1-docs.tar.gz 24734 bytes 2.9.1
DIST caddy-2.9.1.tar.gz 701830 bytes 2.9.1
Unmatched Entries
Type File Size
DIST caddy-2.10.2-r1-deps.tar.xz 12283836 bytes
DIST caddy-2.10.2-r1-go-mod-sum.patch 151305 bytes