I'm lazy and I like GUIs
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!
- 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)
- Tabler Icons for the favicon & icons used in this project
- SvelteKit for the frontend framework
- Deno for the runtime
This project has been licensed under the GPL-3.0 License. For more information, please look here