Glossary

What is Caddy?

Last updated June 15, 2026
Reviewed by Better-PaaS team

A web server often used for automatic HTTPS and reverse proxying. Learn what Caddy means in self-hosted deployment and Better-PaaS workflows.

Overview

A web server often used for automatic HTTPS and reverse proxying.

Definition

A web server often used for automatic HTTPS and reverse proxying.

Real-world example

After DNS for staging.example.com points to your VPS, Caddy requests a Let's Encrypt certificate and begins proxying traffic once the upstream app passes health checks.

Common mistake

Blocking ports 80/443 on the firewall while expecting automatic HTTPS - ACME HTTP-01 validation needs inbound port 80.

Better-PaaS in practice

Better-PaaS manages Caddy site blocks per app. You add domains in the UI; certificate renewal is handled by Caddy without manual certbot cron jobs.

FAQ

Is Caddy only relevant to Better-PaaS?

No. Caddy appears across Docker, cloud platforms, and self-hosted tooling. Better-PaaS exposes the concept in deploy logs, dashboard fields, or docs when it affects your app.