I am thrilled with Interworx. It is so logical compared to Cpanel and is not bloated. I know in your great logic and wisdom you have already thought of each and every one of these, and my feeble mind which is new to Linux is fraught with error and misinformation. None the less, for no other purpose than to entertain you and confirm your great ideas I offer my wish list (the newbie bows reverently at this point):
- Hot link protection and easily password protect folders within Siteworx.
- Ability to configure more Apache settings with the control panel (example: common home page names: default, home, weblog etc.)
- more SIM settings within the control panel: email notification, cron freq, systems monitored (and add the ability to auto restart Interworx, not that it ever fails mind you).
- One click performance defaults based on memory that would slow chron freq, reduce webstats (like AWstats), and reduce any memory intensive features, (load only min graphs), less nec Apahce modules et al. This would require alternate config files such as iworx.conf.256 (or/512/1024 etc at each memory range) for example. This would be invaluble to VPS accounts and small servers. I believe some mail settings can improve server perf as well. You will know far better than I.
- One of my pet peaves with Cpanel is that a few times I accidently logged into someone elses account! Yikes, that scared me to death (one should not type password with beer in hand, say Confucious). You could have an option in Nodworx (like siteworx) for a username, password AND email address. You could also fairly easily set it up for an option (with in the control panel) for email notifiction for root login-in, and Nodeworx login. (The Lisdexic hacker could be my code name).
- BFD and Dos Deflate included (you could actually include a whole arry of common opensource security features) with one click install (add mod_security and PSAD to that list as well). This would make your stock rise big time with hosts, they have to calculate set up time in their business plans. A wizard to new create user and disable root login within the control panel, setting to require SSH2 from within control panel, mask Apache, etc.
- Including the tutorials as an option with the install package, that way they can be linked directly from within Sitworx (next to the email panel, is a link for a tutorial on email) and its not dragging your servers down. You could even include these in your update package if they change.
- Make Scriptworx open source. This would speed up developement and allow the makers of each script to include themselves. Fantastico el finito.
- Include the Virtuozzo port within APF settings (so no idiot like me accidently locks themselves out, Doh).
- Include options to auto install Zend and Eaccelerator from within the control panel (or any other common programs). Think of it like Scriptworx, but on the Nodeworx level…(hmmm, I should get brownie points for that one.) Hosts (esp VPS hosts) would kiss you vigorously. You could get around the legalities by requiring the program be auto downloaded but not shipped per se. You would have to include script locations in your updates though.
- Wash all your clients cars (I said I was dreaming, but it seemed just a match with #10, and it made you laugh).
- Develop a GUI for Xen (some of the performance stats for Xen I have seen are impressive) and give Virtuozzo some competition. Is anyone running Xen and Iworx?
(the knave, having overstayed his welcome, bows again and exits the room backwards so to not offend the guru’s present)