My idea for ISPConfig 3 is to implement it not as a checkbox in the website settings as all modules should be able to work independantly. Instead of that, my idea is to add some kind of whizard to setup new domains. E.g. the whizard asks just for the domain name, the client, the webspace size and IP and then creates the website in the sites module, the dns records in the dns module and the mail domain in the mail module. The whizard should be template driven, so that you can select a template for what the whizard shall do exactly, e.g. which DNS records shall be added. An example for such a template might be:
Example (simplified): Create only website and mail:
Code:
[site]
SITE|192.168.0.100|{domain}
ALIAS|www.{domain}|{domain}
[mail]
DOMAIN|{domain}
MAILBOX|webmaster@{domain}|10M
[dns]
or a template that creates also the dns records:
Code:
[site]
SITE|192.168.0.100|{domain}
ALIAS|www.{domain}|{domain}
[mail]
DOMAIN|{domain}
MAILBOX|webmaster@{domain}|10M
[dns]
SOA|{domain}
A|{domain}|192.168.0.100
A|www.{domain}|192.168.0.100
I started already to work on that. Vlaues in {} will be replaced by the values entered in the whizard.
Recent comments
15 hours 26 min ago
15 hours 32 min ago
20 hours 30 min ago
1 day 3 hours ago
1 day 4 hours ago
1 day 5 hours ago
1 day 9 hours ago
1 day 16 hours ago
1 day 20 hours ago
1 day 21 hours ago