ecomlabs
It looks really cool. I like the design. I'm gonna be that guy though, I kinda wish this was all built into Enhance, it's just easier to manage 1 admin panel instead of 2 (or 3 if you are using cPFence). I'd vote for you to get a spot on the Enhance Dev Team.
Anyway don't let that detract you, it's a cool project and I look forward to seeing how it develops. So the things I'd like to see:
DNS
- Ability to do DNS templating. I don't need the majority of DNS records that Enhance auto-adds on website creation, so I'd like to be able to just create my own template of the records I need at website creation.
- If the above isn't possible, then at least the ability to bulk delete DNS records via the GUI instead of having to do it one by one (like have little check boxes next to each DNS record where we could multi-select and then Delete All).
- If using Cloudflare, the ability to just toggle/click the Orange Cloud on/off on the DNS page instead of having to click Edit >> Enable Proxy >> Save for each record I want to enable Cloudflare on.
Cloudflare
Speaking of Cloudflare, I'd like to see more integration. For example:
- Ability to clear cache from the panel.
- Ability to put into development mode from the panel.
- Ability to enable/disable various security and performance features like Bot Fight Mode, Speed Optimizations, AI Crawler Control, create Turnstile widgets, DDoS Protection, etc.
- Maybe some log/analytics viewing.
Logs
- Persistent access logs for all web server types with the ability to select the log rotation frequency.
The above is actually my wish list for Enhance enhancements, but if I could do it in your Control Hub, then that would be great.
Good luck with it!