-
Notifications
You must be signed in to change notification settings - Fork 69
Home
technicalpickles edited this page Mar 5, 2013
·
35 revisions
Moonshine is an opensource configuration management and deployment system that follows the Rails way, simplifying server configuration, dependency management, and Rails application deployment, using Ruby and Puppet.
- First-time Tutorial
- Adding Gems to your Application
- Configuring Moonshine
- Moonshine Plugins
- Shared Configuration Files
- Rails 3
- Rails Asset Pipeline
- Moonshine and Capistrano
- Migrating from Subversion to Git
- Default Configuration
- Adding an SSL certificate
- Configuring an asset host
- Managing Cron Jobs with Moonshine
- Managing Timezones with Moonshine
- Shared Public Directories
- Adding Virtual Hosts
- Password protection with HTTP Auth
- Customizing default virtual host
- Updating Moonshine
- Updating Shadow Puppet
- Upgrading Ruby with Moonshine
- Postfix
- DEPRECATION WARNING: class_inheritable_attribute is deprecated, please use class_attribute method instead
- WARNING: Accessing paths using dot style as in `config.paths.app.controller` is deprecated
- Moonshine manifests aren't being applied
- Assets aren't being precompiled
- Errors like `find: '/srv/example/releases/20120712140049/public/images': No such file or directory`
- 'ArgumentError: invalid byte sequence in US-ASCII' during deploy
- moonshine.yml files not being loaded or configuration object appears empty