Control Every Edge.

The modern, secure context for your reverse proxy. Manage Caddy with an intuitive interface, automatic HTTPS, and detailed audit logging.

Caddy Proxy Manager Dashboard

Powerful Simplicity

Everything you need to manage your infrastructure, nothing you don't.

Reverse Proxy

Easily configure upstream pools, custom headers, and routing rules with a type-safe editor.

Auto HTTPS

Zero-configuration TLS certificates via Let's Encrypt. Supports Cloudflare DNS-01 and HTTP-01 challenges out of the box.

Access Control

Secure your endpoints with basic auth, IP access lists, or valid OAuth2/OIDC sessions.

Audit Log

Every change is tracked. See who modified what and when, with full configuration diffs.

Modern Stack

Built with Next.js 16, React Server Components, and Drizzle ORM for maximum performance.

Docker Ready

Deploys in seconds with a single docker-compose file. Stateless application logic with persistent data.

Designed for Reliability

Audit Log Proxy Editor
  • Caddy Powered

    Uses Caddy's native Admin API for real-time configuration updates without restarts.

  • Type-Safe & Secure

    End-to-end type safety with TypeScript. Secure session management and input validation.

  • SQLite Database

    Self-contained data storage. Easy to backup, migrate, and maintain.

  • React Interface

    A responsive, dark-mode first UI built with the latest React patterns for a snappy experience.

Deploy in Seconds

Get up and running with Docker Compose.

# Clone the repository git clone https://github.com/fuomag9/caddy-proxy-manager.git cd caddy-proxy-manager
# Setup environment cp .env.example .env
# Start the stack docker compose up -d