38b7df0c27d84dc37bfc698b29a2d770e9b8469b
Caddy Proxy Manager+
The friendly way to manage your reverse proxy
Point, click, done. No config files needed.
✨ Top Features
| Feature | Description |
|---|---|
| 🎨 Beautiful Dark UI | Modern interface that's easy on the eyes, works on any device |
| 🔐 Automatic HTTPS | Free SSL certificates from Let's Encrypt, auto-renewed |
| 🛡️ Built-in Security | CrowdSec integration, geo-blocking, IP access lists |
| 📊 Uptime Monitoring | Know when your services go down with smart notifications |
| 🐳 Docker Discovery | Auto-detect containers on local and remote Docker hosts |
| 📥 Easy Import | Bring your existing Caddy or NPM configs with one click |
| 💾 Backup & Restore | Never lose your settings, export anytime |
| 🔍 Health Checks | Test connections before saving |
| 🌐 WebSocket Support | Perfect for real-time apps and chat services |
| ⚡ Zero Downtime | Hot-reload configuration without restarts |
🚀 Quick Start
# Clone and start
git clone https://github.com/Wikid82/cpmp.git
cd cpmp
docker compose up -d
Open http://localhost:8080 — that's it! 🎉
💬 Community
- 🐛 Found a bug? Open an issue
- 💡 Have an idea? Start a discussion
- 📋 Roadmap View the project board
🤝 Contributing
We welcome contributions! See our Contributing Guide to get started.
MIT License · Documentation · Releases
Built with ❤️ by @Wikid82
Powered by Caddy Server · Inspired by Nginx Proxy Manager
Description
A lightweight, user-friendly web interface for managing Caddy as a reverse proxy. It simplifies SSL management and host routing for self-hosters who want the power of Caddy without the manual configuration.
caddycrowdsecdockerdocker-composehomelabproxy-managerreverse-proxysecurityself-hostedssotailscalewafweb-ui
Readme
MIT
77 MiB
Languages
Go
52.2%
TypeScript
43.6%
Shell
3.5%
Dockerfile
0.3%
JavaScript
0.2%
