Sign in

Portal — local services, published over HTTPS.

Portal HTTPS gateway
checking… unapplied changes
—

No sites yet

Add a domain and point it at a local port. Caddy takes care of the certificate.

Certificates

Caddy provisions and renews certificates automatically. ACME needs each domain's public DNS to resolve to this host, with ports 80 and 443 reachable.

Listeners

Ports Caddy binds for public traffic. Defaults are standard HTTP/HTTPS; ACME HTTP-01 validation requires port 80.

Admin interface

Optionally publish this admin interface through Caddy on its own hostname. It stays password-protected.

Behaviour

Change admin password

Changing the password signs out every other session.

Access log

Most recent requests handled by the gateway, newest first.

TimeHostRequestStatusDurationClient

Caddy control plane

Portal owns Caddy's configuration: every change regenerates this document and pushes it to the admin API.

—

Generated configuration

What Portal will send on the next apply.

—

Live configuration

What Caddy is running right now, read back from its admin API.

—

Add site

Public hostname

Local service

Routing

Access control

Health check

Custom headers