[Development Discussion] Minstall Server Management Script
It's been quite a while since I've posted on (or even visited) LowEndTalk (unfortunately).
I've been slowly working on the next stage in Minstall's development and figured that the wonderful people of LowEndTalk might have some feedback or suggestions on the script and the direction I take it in.
Some things I've been working on:
+ Debian 7 Support
+ Rehashing Ubuntu 12.04 Support (While it does work, it is a hack)
+ CentOS 6.x Support (Coming Along Nicely!)
+ Modules for NodeJS, Python, MariaDB, PostgreSQL, Ruby (And Ruby On Rails), Fail2Ban, LogWatch, sudo (Finally!), Unattended Upgrades
+ Repositories for MariaDB, PostgreSQL, Plex Media Server, NodeJS & many general fixes/updates to the repos.
+ An Experimental Automated Host Configuration Creation/Update/Removal Script (Source Here: http://www.github.com/maxexcloo/Snippets-Server/blob/master/daemon-http.sh)
+ Assorted General Server Scripts (Source Here: http://www.github.com/maxexcloo/Snippets-Server)
+ Cleaning Up The Management Scripts
+ A General Cleanup Of Code
Things I will be working on before the final release (which is a while away):
+ Documentation. This is the main issue I've seen and I would like to rectify it.
+ More documentation.
+ Some form of automated benchmarking script (maybe work with @serverbear to implement his system, it's awesome!)
+ Some form of web based configuration generator.
+ More KISS principle!
+ Option to automatically create MySQL users when adding users (thanks @Mon5t3r!)
As usual everything can be found on GitHub (http://www.github.com/KnightSwarm/Minstall) (the current code is very much in development and it probably won't work/blow up your server).
Finally, if anyone wants to commit to the Minstall codebase I'd very much love to have other people working with me! If you're interested (even if you just want to fix tiny bugs) message me on Skype (maxexcloo) or contact me via the email address on my website (www.excloo.com).