TurnKey Linux Virtual Appliance Library

Appliance is perfect for dev, but question

I used to use Virtualmin to run my dev server. It has a lot of options available on the web interface, and that was very handy. In preparing a new dev server, I like the Drupal 6 appliance idea. I have it, installed and working fine.

Virtualmin had a wonderful little script(s) so that when you added a new domain to the lot, all kind of administrative tasks were automatically handled. I can't imagine this is out of reach for the turnkey appliances and I'd like to know how I can make one myself. For example, adding a domain adds a user, a home folder with a skeleton directories like logs/, public_html/, svn/, etc/, some apache directives and seperate apache config file, etc.

In the webmin included with the turnkey appliance, where would I start to begin working on a similar script? Obviously it won't be as serious as Virtualmin's, but I'd like to set some things up when I add another user/domain to the mix, without having to do it all manually. Possible?

 

Alon Swartz's picture

Virtualmin stack vs. Virtualmin module

I'm not familiar with virtualmin, but from what I understand it can either run as a "Virtualmin Stack", or as a webmin module (both obviously have their pro's and con's).

I would start out and see if the webmin module provides all the needed functionality, and if not, explore the virtual stack.

Once you have some more insight, it would be great if you could document it on the wiki and create a blueprint.

Some resources:

http://webmin.com/vdownload.html
http://www.turnkeylinux.org/community/development

 

Post new comment

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account, used to display your avatar.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <p> <span> <div> <h1> <h2> <h3> <h4> <h5> <h6> <img> <map> <area> <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em> <b> <u> <i> <strong> <font> <del> <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code> <cite> <strike> <caption>

More information about formatting options

Leave this field empty. It's part of a security mechanism.
(Dear spammers: moderators are notified of all new posts. Spam is deleted immediately)