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
17 hours 20 min ago
1 day 1 min ago
1 day 3 hours ago
1 day 5 hours ago
1 day 13 hours ago
1 day 23 hours ago
2 days 13 min ago
2 days 3 hours ago
2 days 8 hours ago
2 days 8 hours ago