Configuring Blueprint
Blueprint now comes with an installer. Simply cd into the blueprint directory and run:
ruby script/install
This will take a moment to normalise your environment, then opens a web browser to the Blueprint configuration screen.
Note: if you like, you can watch a screencast of the installer process .
You'll be prompted to provide:
- an API key -- best to stick with the randomly-generated default
- a sites repository -- if you don't know it, ask Inventive Labs
- a blueprints repository -- use
http://canister.inventivelabs.com.au/blueprints/core/ - development database credentials
Assuming you set up Blueprint using RubyStack, your development database credentials will be:
- Database: blueprint_development
- Username: blueprint
- Password: the memorable password you entered in the RubyStack installer
That's all you should need to configure here. Hit Apply -- if you are prompted for database root user credentials:
- Username: root
- Password: the memorable root password you entered in the RubyStack installer
You can then populate the database, create an admin user and select a few Blueprint modules to install. This should all be fairly straightforward. When the installer completes, click the icon at the far left of the 'Dock' toolbar to bring up your list of sites.
Stopping and starting Blueprint
When you're finished with Blueprint, hit Ctrl-C in the terminal window. In the future, to launch Blueprint you should cd into the Blueprint directory and run:
ruby script/server
Then open a browser and navigate to: http://localhost:3000.