Skip to content

A web dashboard for managing the reverse proxy settings in Caddy

License

Notifications You must be signed in to change notification settings

RedCrafter07/cadgate

Repository files navigation

Cadgate

A website for managing your Caddy Reverse Proxy / Redirect Entries

Why?

I'm lazy and I like GUIs

How to use

Use the installer:

curl -sSL https://raw.githubusercontent.com/RedCrafter07/cadgate/refs/heads/main/packages/installer/install.sh | bash

Please note that the image is not yet built. Please be patient!

Planned features

  • Enforce HTTPS
  • CloudFlare integration
  • Installer (for setting env variables, etc.)
  • Very basic certificate management
  • Load Balancing / Failover
  • Emergency scripts
  • Default routes
  • Offload CloudFlare to different process -> no long waiting times
  • Advanced Certificate management, incl. Cert renewal (via Certbot)
  • Config overrides
  • Audit logs
  • Route logs (user access)
  • Container lookup (-> automatically use Docker containers for hosts)
  • User management (incl. perms)
  • API Users
  • Access Lists (blacklist/whitelist countries/ips/etc.)
  • Backups
  • Importing existing Caddyfiles
  • SQLite as DB (optional)
  • TCP Forwarding (optional)

Acknowledgements

License

This project has been licensed under the GPL-3.0 License. For more information, please look here

About

A web dashboard for managing the reverse proxy settings in Caddy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published