Every repository with this icon (
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Thu Jan 29 05:40:26 -0800 2009 | |
| |
LICENSE.txt | Sun Dec 28 08:49:26 -0800 2008 | |
| |
README.markdown | Mon Dec 29 11:32:34 -0800 2008 | |
| |
README.txt | Sat Apr 11 04:14:37 -0700 2009 | |
| |
README_AutomateIt.txt | Fri Dec 26 12:44:36 -0800 2008 | |
| |
Rakefile | Tue Mar 24 04:50:20 -0700 2009 | |
| |
bootstrap.sh | Fri Apr 17 09:57:35 -0700 2009 | |
| |
config/ | Thu Jun 18 06:40:45 -0700 2009 | |
| |
devprep.sh | Tue Mar 24 05:00:04 -0700 2009 | |
| |
dist/ | Thu Jun 18 07:01:32 -0700 2009 | |
| |
lib/ | Wed Sep 16 02:11:08 -0700 2009 | |
| |
recipes/ | Wed Nov 04 20:11:38 -0800 2009 |
AutomateIt recipes for setting up OSBP servers
Summary
These files represent all the configurations and commands needed to setup the OSBP servers. For instructions on using them, read the README files in the various directories and the documentation at http://automateit.org/
Secrets
The publicly-available source code does not contain a vital file called config/secrets.yml, which contains passwords and other sensitive information. The config/secrets.yml.sample file provides an example of this file's structure and content.
Bootstrap
To setup AutomateIt, you will need to run the shell commands in the bootstrap.sh file. Once the machine is bootstrapped, you can apply the recipes by running rake, or apply individual recipes using commands like automateit recipe/base_apache.rb.
Development
You should always develop recipes on a temporary virtual machine, never on the production servers. You will typically run the temporary VM on your development desktop or notebook computer using a program like VMware or Virtualbox.
A special set of development environment preparation commands will help make it easier to create and update recipes by letting you edit files directly on your development machine, and save you from downloading binary packages repeatedly.
WARNING! DO NOT RUN THESE COMMANDS ON PRODUCTION SERVERS! These instructions are only intended for use on development virtual machines.
WARNING! DO NOT RUN THESE COMMANDS AS-IS! Your computer will have different paths, you must change the paths.
Your development virtual machine should contain a pristine copy of Ubuntu 8.04 Server and you should take a VM snapshot of it before making any changes so that you can revert to a clean slate. You'll want to read the instructions in the devprep.sh file and follow them to prepare your development VM.
License
This software is provided under an MIT License, see LICENSE.txt for further information.







