Skip to content

Configures a WordPress blog to run alongside your Rails app

Notifications You must be signed in to change notification settings

pjkelly/moonshine_wordpress

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moonshine_Wordpress

A plugin for Moonshine

A plugin for installing and managing WordPress.

Installs everything you need to get a WordPress blog up and running. See below for minimum configuration instructions, look through templates/ to see all of the available options.

To generate values for the secret keys below, click here.

Instructions

  • script/plugin install git://github.com/railsmachine/moonshine_wordpress.git

  • Configure settings if needed. Although it’s not required, you should set these values at least:

    configure(
        :wordpress => {
          :domain          => 'blog.yourdomain.com',
          :auth_key        => 'SOME_UNIQUE_VALUE',
          :secure_auth_key => 'SOME_UNIQUE_VALUE',
          :logged_in_key   => 'SOME_UNIQUE_VALUE',
          :nonce_key       => 'SOME_UNIQUE_VALUE',
          :db => {:password => 'sekrit_db_password'}
        }
      )
    
  • If you want, you can setup HTTP Basic Auth for your Wordpress vhost like so in moonshine.yml (this could also be done via the configure method in your manifest):

    :wordpress:
      :apache:
        :users:
          :myusername: sekrit
  • Include the plugin and recipe(s) in your Moonshine manifest

    plugin :wordpress
    recipe :wordpress
    
  • After deploying, go to blog.yourdomain.com/wp-admin/install.php

About

Configures a WordPress blog to run alongside your Rails app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 57.5%
  • PHP 42.5%