title: Building a CodeIgniter GUI Installer
body: <p>I'm building a self-hosted web app using CodeIgniter and I need a nice GUI-ified installer which will present the user with a form for database info, validate and test the info, write that info to the database.php config file, and then set up the DB structure.</p>
  
  <p>Any tips for this? Should it be inside of CodeIgniter (as a Controller perhaps) or should it be its own thing (perhaps an 'install' folder which would be a sibling of 'application' and 'system')? Any projects I could look at for inspiration?</p>
  
  <p>Obviously it's not a hard task but I just didn't want to reinvent the wheel so I thought I'd ask first.</p>