feat(uc/caddy): expose 443/udp port for HTTP3 (#204)

* feat(caddy): expose 443/udp port for HTTP3

* expose udp port 443 for caddy to support new HTTP3

* chore: Add comment for HTTP/3 (QUIC) port configuration

Added a comment to clarify the purpose of the UDP port configuration.

---------

Co-authored-by: Anton Ovchinnikov <anton@tonyo.info>
This commit is contained in:
Frederik Zorn
2025-12-08 19:21:30 +10:00
committed by GitHub
co-authored by Anton Ovchinnikov
parent 6373d4097c
commit 4b4b721d49
+7
View File
@@ -71,6 +71,13 @@ func (cli *Client) NewCaddyDeployment(image, config string, placement api.Placem
Protocol: api.ProtocolTCP, Protocol: api.ProtocolTCP,
Mode: api.PortModeHost, Mode: api.PortModeHost,
}, },
// Needed for HTTP/3 (QUIC)
{
PublishedPort: 443,
ContainerPort: 443,
Protocol: api.ProtocolUDP,
Mode: api.PortModeHost,
},
}, },
Volumes: []api.VolumeSpec{ Volumes: []api.VolumeSpec{
{ {